| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 3,271,044 | $273,810,876 | -$14,059,398 | $83.61 | 41 |
| 2025 Q3 | 184,609,950 | $14,730,131,815 | +$35,915,441 | $79.80 | 784 |
| 2025 Q2 | 186,475,196 | $14,449,824,019 | +$1,136,140,664 | $77.50 | 788 |
| 2025 Q1 | 171,617,856 | $12,049,297,462 | +$2,403,085,375 | $70.21 | 701 |
| 2024 Q4 | 137,654,305 | $8,740,383,279 | -$939,455,698 | $63.47 | 622 |
| 2024 Q3 | 151,425,202 | $10,738,087,030 | -$1,193,407,812 | $71.10 | 630 |
| 2024 Q2 | 168,969,857 | $11,291,653,592 | +$580,295,307 | $66.77 | 620 |
| 2024 Q1 | 160,802,442 | $10,805,636,635 | -$85,589,000 | $67.34 | 625 |
| 2023 Q4 | 208,094 | $13,417,934 | +$187,663 | $64.48 | 10 |
| 2023 Q3 | 170,583,807 | $9,898,146,723 | -$118,184,484 | $57.93 | 555 |
| 2023 Q2 | 177,557,471 | $10,953,376,191 | +$981,337,385 | $61.70 | 581 |
| 2023 Q1 | 161,261,278 | $9,807,717,543 | +$845,350,158 | $60.95 | 569 |
| 2022 Q4 | 147,433,306 | $8,139,477,158 | -$763,503,424 | $55.44 | 558 |
| 2022 Q3 | 160,576,708 | $7,437,003,928 | +$270,916,058 | $46.15 | 515 |
| 2022 Q2 | 124,885,564 | $6,635,654,193 | -$1,336,688,171 | $52.82 | 580 |
| 2022 Q1 | 186,488,370 | $11,640,305,712 | +$287,518,317 | $62.28 | 603 |
| 2021 Q4 | 181,132,076 | $12,344,176,815 | +$267,534,222 | $68.24 | 631 |
| 2021 Q3 | 175,982,821 | $11,554,963,668 | +$867,560,591 | $65.61 | 593 |
| 2021 Q2 | 162,884,960 | $10,959,486,798 | +$2,317,587,793 | $67.26 | 575 |
| 2021 Q1 | 128,379,994 | $8,087,879,906 | +$741,496,327 | $63.00 | 518 |
| 2020 Q4 | 116,529,713 | $7,019,118,049 | -$197,327,075 | $60.24 | 505 |
| 2020 Q3 | 119,486,886 | $6,266,671,437 | +$485,487,802 | $52.43 | 458 |
| 2020 Q2 | 110,849,308 | $5,542,285,164 | -$667,569,479 | $50.33 | 442 |
| 2020 Q1 | 122,938,075 | $5,319,547,890 | -$219,482,208 | $43.28 | 451 |
| 2019 Q4 | 126,213,137 | $7,386,207,419 | +$90,475,372 | $58.60 | 525 |
| 2019 Q3 | 124,541,217 | $6,676,477,948 | -$421,264,698 | $53.61 | 487 |
| 2019 Q2 | 132,143,087 | $7,251,066,984 | +$439,091,124 | $54.90 | 493 |
| 2019 Q1 | 125,395,740 | $6,712,254,586 | -$429,423,743 | $53.61 | 511 |
| 2018 Q4 | 133,421,462 | $6,511,117,991 | -$579,341,187 | $48.62 | 508 |
| 2018 Q3 | 143,657,158 | $8,073,317,906 | +$82,964,466 | $56.22 | 523 |
| 2018 Q2 | 143,149,829 | $8,037,222,081 | -$956,089,160 | $56.13 | 526 |
| 2018 Q1 | 163,485,401 | $9,504,358,663 | +$562,515,943 | $58.15 | 573 |
| 2017 Q4 | 153,670,005 | $9,091,394,593 | -$171,197,389 | $59.15 | 552 |
| 2017 Q3 | 154,757,533 | $9,020,811,853 | +$387,529,949 | $58.33 | 505 |
| 2017 Q2 | 153,948,487 | $8,487,117,583 | +$2,834,981,361 | $55.14 | 487 |
| 2017 Q1 | 99,594,547 | $5,135,477,375 | -$284,555,167 | $51.57 | 416 |
| 2016 Q4 | 110,854,796 | $5,313,438,202 | +$11,023,817 | $47.94 | 413 |
| 2016 Q3 | 109,077,836 | $5,314,463,329 | -$1,663,953,406 | $48.73 | 396 |
| 2016 Q2 | 143,630,894 | $6,700,643,406 | -$417,975,205 | $46.66 | 429 |
| 2016 Q1 | 152,165,102 | $7,383,109,898 | -$1,159,379,807 | $48.52 | 431 |
| 2015 Q4 | 175,539,194 | $8,757,563,226 | +$418,292,523 | $49.88 | 447 |
| 2015 Q3 | 152,158,332 | $7,483,593,834 | +$478,678,819 | $49.18 | 416 |
| 2015 Q2 | 140,351,526 | $7,615,930,752 | +$754,718,480 | $53.98 | 419 |
| 2015 Q1 | 128,383,490 | $6,962,180,751 | +$886,229,655 | $54.22 | 400 |
| 2014 Q4 | 111,370,976 | $5,836,529,569 | -$1,756,771,621 | $52.41 | 368 |
| 2014 Q3 | 138,728,549 | $7,659,213,859 | -$1,582,156,988 | $55.22 | 356 |
| 2014 Q2 | 169,294,767 | $10,141,618,663 | +$805,091,846 | $59.95 | 372 |
| 2014 Q1 | 155,690,530 | $9,175,922,226 | +$1,111,575,401 | $58.95 | 349 |