| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 41,832,990 | $9,866,891,770 | -$520,652,512 | $235.83 | 618 |
| 2025 Q2 | 44,258,834 | $9,178,485,085 | +$467,477,626 | $207.32 | 590 |
| 2025 Q1 | 42,013,715 | $7,948,424,089 | -$379,594,727 | $189.16 | 573 |
| 2024 Q4 | 44,042,433 | $8,259,478,514 | -$14,707,151 | $187.47 | 542 |
| 2024 Q3 | 44,176,836 | $8,495,275,921 | -$105,312,567 | $192.02 | 542 |
| 2024 Q2 | 44,798,791 | $8,450,941,202 | +$2,095,789 | $188.64 | 545 |
| 2024 Q1 | 43,972,666 | $11,229,963,821 | -$315,272,340 | $255.44 | 574 |
| 2023 Q4 | 45,309,510 | $9,857,318,100 | -$61,458,351 | $217.46 | 525 |
| 2023 Q3 | 45,455,227 | $8,265,598,984 | +$84,843,463 | $181.79 | 501 |
| 2023 Q2 | 45,048,922 | $8,942,360,393 | -$199,427,851 | $198.63 | 486 |
| 2023 Q1 | 46,039,363 | $7,784,119,477 | +$199,192,368 | $169.1 | 463 |
| 2022 Q4 | 44,936,215 | $6,494,690,063 | +$159,885,966 | $144.49 | 434 |
| 2022 Q3 | 43,281,080 | $5,444,040,617 | -$45,042,308 | $125.72 | 402 |
| 2022 Q2 | 43,539,121 | $5,372,942,825 | +$39,823,530 | $123.36 | 378 |
| 2022 Q1 | 43,193,468 | $5,953,242,483 | -$54,586,202 | $137.81 | 371 |
| 2021 Q4 | 43,532,669 | $6,071,047,441 | -$114,368,762 | $139.47 | 370 |
| 2021 Q3 | 44,328,871 | $5,716,467,055 | -$45,184,721 | $128.79 | 357 |
| 2021 Q2 | 44,652,303 | $5,882,878,102 | +$61,270,595 | $131.71 | 334 |
| 2021 Q1 | 44,213,902 | $5,437,499,518 | -$44,988,220 | $122.94 | 335 |
| 2020 Q4 | 44,604,603 | $5,187,668,049 | +$16,864,319 | $116.25 | 320 |
| 2020 Q3 | 44,615,798 | $4,105,492,830 | -$28,156,981 | $92.04 | 313 |
| 2020 Q2 | 44,927,644 | $3,786,365,444 | +$9,835,918 | $84.24 | 309 |
| 2020 Q1 | 44,833,883 | $3,097,639,651 | +$25,676,710 | $69 | 300 |
| 2019 Q4 | 44,342,839 | $4,291,602,856 | +$21,315,436 | $96.73 | 315 |
| 2019 Q3 | 44,042,055 | $3,822,795,233 | -$88,225,558 | $86.76 | 298 |
| 2019 Q2 | 45,089,479 | $3,710,259,312 | -$27,727,560 | $82.32 | 329 |
| 2019 Q1 | 45,552,033 | $3,822,459,105 | +$73,754,776 | $83.87 | 327 |
| 2018 Q4 | 44,866,833 | $3,537,530,365 | -$49,775,717 | $78.85 | 306 |
| 2018 Q3 | 45,147,181 | $4,217,743,509 | -$103,021,349 | $93.44 | 326 |
| 2018 Q2 | 46,317,374 | $4,065,410,828 | +$173,858,581 | $87.76 | 308 |
| 2018 Q1 | 44,331,042 | $3,987,816,767 | +$42,296,819 | $89.95 | 324 |
| 2017 Q4 | 44,005,992 | $4,030,293,133 | +$130,212,970 | $91.58 | 342 |
| 2017 Q3 | 42,534,807 | $3,903,964,092 | -$27,758,165 | $91.68 | 301 |
| 2017 Q2 | 42,621,749 | $3,924,677,785 | +$171,262,057 | $92.09 | 301 |
| 2017 Q1 | 42,354,977 | $3,679,238,470 | +$318,666,576 | $86.86 | 268 |
| 2016 Q4 | 43,358,615 | $3,324,630,796 | -$17,017,307 | $76.67 | 266 |
| 2016 Q3 | 43,679,071 | $2,733,589,981 | -$43,002,346 | $62.62 | 240 |
| 2016 Q2 | 44,523,473 | $2,631,549,463 | -$1,345,375 | $59.08 | 262 |
| 2016 Q1 | 44,560,465 | $2,612,281,930 | -$32,010,868 | $58.57 | 250 |
| 2015 Q4 | 45,264,144 | $2,348,786,751 | -$71,768,321 | $51.89 | 256 |
| 2015 Q3 | 46,637,177 | $2,443,575,847 | -$152,681,539 | $52.43 | 274 |
| 2015 Q2 | 49,353,708 | $3,005,131,528 | +$67,965,986 | $60.89 | 283 |
| 2015 Q1 | 48,175,737 | $3,149,545,930 | -$16,490,294 | $65.39 | 281 |
| 2014 Q4 | 48,473,686 | $3,349,018,794 | -$21,430,260 | $69.09 | 297 |
| 2014 Q3 | 47,802,260 | $3,305,206,353 | -$94,416,391 | $69.14 | 270 |
| 2014 Q2 | 49,158,228 | $3,434,913,631 | -$112,718,263 | $69.88 | 272 |
| 2014 Q1 | 50,747,191 | $3,652,282,051 | -$43,292,436 | $72.01 | 283 |