| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 66,163,631 | $6,205,399,668 | -$245,719,545 | $93.79 | 499 |
| 2025 Q2 | 66,903,243 | $7,387,725,986 | +$51,205,872 | $110.41 | 508 |
| 2025 Q1 | 66,397,015 | $7,038,143,884 | -$305,857,221 | $106.04 | 474 |
| 2024 Q4 | 69,342,555 | $7,932,391,851 | +$132,097,675 | $114.39 | 459 |
| 2024 Q3 | 68,133,451 | $6,675,235,538 | +$120,590,742 | $97.97 | 418 |
| 2024 Q2 | 66,853,105 | $5,353,058,775 | -$81,615,814 | $80.04 | 406 |
| 2024 Q1 | 67,603,450 | $5,804,573,226 | +$22,555,408 | $85.88 | 403 |
| 2023 Q4 | 67,609,321 | $5,896,812,337 | +$219,420,796 | $87.22 | 415 |
| 2023 Q3 | 65,141,721 | $4,366,081,912 | +$49,149,860 | $67.04 | 390 |
| 2023 Q2 | 64,402,511 | $3,648,272,049 | +$124,931,047 | $56.65 | 382 |
| 2023 Q1 | 62,202,802 | $3,431,054,549 | -$106,157,989 | $55.16 | 392 |
| 2022 Q4 | 63,526,707 | $4,663,541,804 | +$83,721,194 | $73.4 | 416 |
| 2022 Q3 | 62,599,820 | $5,076,725,362 | -$308,477,538 | $81.1 | 383 |
| 2022 Q2 | 62,722,948 | $4,536,087,398 | +$56,542,343 | $72.31 | 394 |
| 2022 Q1 | 62,102,010 | $5,720,642,480 | -$10,597,045 | $92.08 | 393 |
| 2021 Q4 | 61,528,446 | $5,876,519,330 | -$8,140,470 | $95.5 | 384 |
| 2021 Q3 | 61,211,730 | $5,758,917,822 | +$33,120,135 | $94.08 | 362 |
| 2021 Q2 | 62,105,233 | $5,483,914,304 | +$88,752,021 | $88.29 | 352 |
| 2021 Q1 | 61,497,993 | $5,452,411,634 | +$73,352,648 | $88.66 | 355 |
| 2020 Q4 | 60,849,493 | $3,921,945,107 | +$195,491,223 | $64.4 | 317 |
| 2020 Q3 | 57,992,148 | $2,064,070,459 | -$65,969,335 | $35.59 | 284 |
| 2020 Q2 | 59,540,273 | $2,497,732,805 | -$10,410,431 | $41.99 | 270 |
| 2020 Q1 | 59,906,611 | $2,248,252,117 | -$89,769,498 | $37.54 | 284 |
| 2019 Q4 | 61,158,378 | $3,913,313,568 | +$43,709,972 | $64 | 329 |
| 2019 Q3 | 60,672,788 | $3,443,370,842 | -$56,707,038 | $56.75 | 310 |
| 2019 Q2 | 61,744,387 | $3,550,051,840 | -$24,713,392 | $57.48 | 318 |
| 2019 Q1 | 62,490,101 | $3,418,593,696 | -$30,918,353 | $54.7 | 319 |
| 2018 Q4 | 63,178,423 | $2,914,332,513 | +$27,819,284 | $46.1 | 316 |
| 2018 Q3 | 62,005,844 | $3,728,775,982 | +$72,634,038 | $60.15 | 304 |
| 2018 Q2 | 60,764,236 | $3,727,513,938 | +$66,499,352 | $61.35 | 305 |
| 2018 Q1 | 59,502,566 | $3,818,798,457 | +$177,709,650 | $64.2 | 295 |
| 2017 Q4 | 56,147,074 | $3,722,600,780 | -$9,386,605 | $66.3 | 298 |
| 2017 Q3 | 56,059,309 | $3,752,550,473 | +$119,168,238 | $66.95 | 278 |
| 2017 Q2 | 54,230,062 | $3,406,144,659 | +$1,025,882,164 | $62.8 | 279 |
| 2017 Q1 | 37,850,945 | $2,516,400,758 | +$578,941,449 | $66.45 | 221 |
| 2016 Q4 | 33,896,192 | $2,350,670,687 | +$106,804,233 | $69.3 | 211 |
| 2016 Q3 | 32,431,120 | $1,752,753,922 | +$133,773,028 | $54.08 | 203 |
| 2016 Q2 | 29,799,327 | $1,457,235,789 | +$10,988,048 | $48.85 | 173 |
| 2016 Q1 | 29,570,552 | $1,450,601,048 | +$93,226,026 | $49.06 | 183 |
| 2015 Q4 | 27,627,406 | $1,418,814,781 | +$61,992,103 | $51.36 | 170 |
| 2015 Q3 | 26,461,736 | $1,307,435,424 | +$32,808,900 | $49.41 | 157 |
| 2015 Q2 | 25,888,157 | $1,407,381,601 | +$10,982,086 | $54.37 | 167 |
| 2015 Q1 | 25,717,262 | $1,141,447,983 | +$21,397,434 | $44.46 | 150 |
| 2014 Q4 | 25,266,608 | $998,412,738 | -$5,375,779 | $39.54 | 140 |
| 2014 Q3 | 25,418,661 | $917,616,495 | +$629,711 | $36.1 | 141 |
| 2014 Q2 | 25,392,735 | $1,004,270,920 | +$9,156,262 | $39.48 | 140 |
| 2014 Q1 | 25,125,195 | $941,564,828 | +$24,277,271 | $37.49 | 142 |