| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 2,623,745 | $272,824,152 | -$33,171,338 | $103.56 | 48 |
| 2025 Q3 | 75,208,830 | $7,452,457,572 | -$390,412,825 | $99.11 | 670 |
| 2025 Q2 | 80,383,709 | $7,541,222,718 | -$914,133,518 | $93.79 | 683 |
| 2025 Q1 | 90,306,378 | $7,939,329,639 | -$803,907,048 | $88.00 | 694 |
| 2024 Q4 | 96,706,068 | $8,971,354,938 | -$152,485,524 | $92.72 | 699 |
| 2024 Q3 | 96,997,871 | $9,401,065,772 | +$147,352,335 | $96.95 | 662 |
| 2024 Q2 | 95,203,519 | $8,253,971,205 | -$157,200,364 | $86.61 | 644 |
| 2024 Q1 | 96,902,440 | $8,702,743,290 | +$580,189,181 | $89.90 | 622 |
| 2023 Q4 | 271,957 | $23,080,950 | -$3,013,339 | $84.87 | 8 |
| 2023 Q3 | 74,511,993 | $5,651,028,109 | +$701,056,506 | $75.84 | 507 |
| 2023 Q2 | 65,616,482 | $5,235,743,743 | +$1,070,369,506 | $79.79 | 446 |
| 2023 Q1 | 47,799,366 | $3,519,897,210 | +$180,607,622 | $73.83 | 370 |
| 2022 Q4 | 49,176,657 | $3,199,383,096 | -$7,449,726 | $64.91 | 360 |
| 2022 Q3 | 48,061,532 | $2,887,973,991 | +$71,370,147 | $59.99 | 338 |
| 2022 Q2 | 46,454,975 | $2,963,773,731 | +$99,425,333 | $63.73 | 330 |
| 2022 Q1 | 45,151,119 | $3,368,566,593 | +$37,992,332 | $74.70 | 337 |
| 2021 Q4 | 44,373,186 | $3,375,926,915 | +$180,564,436 | $76.11 | 342 |
| 2021 Q3 | 39,714,668 | $2,916,878,042 | +$158,730,140 | $73.25 | 301 |
| 2021 Q2 | 38,322,480 | $2,839,614,959 | +$312,862,213 | $74.06 | 295 |
| 2021 Q1 | 33,995,459 | $2,357,230,002 | +$287,890,596 | $69.28 | 274 |
| 2020 Q4 | 29,535,937 | $1,836,657,902 | +$107,569,269 | $62.00 | 246 |
| 2020 Q3 | 26,395,597 | $1,443,210,351 | -$13,520,540 | $54.59 | 217 |
| 2020 Q2 | 26,345,251 | $1,375,525,358 | +$173,556,674 | $52.23 | 222 |
| 2020 Q1 | 23,135,575 | $1,013,146,541 | -$71,315,955 | $43.74 | 202 |
| 2019 Q4 | 24,694,889 | $1,352,955,409 | +$263,115,981 | $54.78 | 216 |
| 2019 Q3 | 19,296,665 | $967,439,949 | +$59,636,682 | $50.15 | 174 |
| 2019 Q2 | 18,162,536 | $875,574,804 | +$89,892,845 | $48.03 | 170 |
| 2019 Q1 | 16,220,658 | $757,947,621 | +$112,639,562 | $46.64 | 163 |
| 2018 Q4 | 13,755,052 | $566,771,837 | +$156,717,709 | $41.17 | 136 |
| 2018 Q3 | 9,902,541 | $459,910,354 | -$62,249,951 | $46.75 | 124 |
| 2018 Q2 | 11,229,051 | $488,830,214 | -$26,226,784 | $43.56 | 120 |
| 2018 Q1 | 11,960,126 | $496,063,944 | +$18,498,708 | $41.47 | 128 |
| 2017 Q4 | 11,515,512 | $488,937,995 | +$55,850,294 | $42.45 | 107 |
| 2017 Q3 | 8,868,163 | $357,762,503 | +$18,845,819 | $40.34 | 94 |
| 2017 Q2 | 8,299,295 | $327,913,873 | +$17,935,247 | $39.55 | 93 |
| 2017 Q1 | 7,421,594 | $278,415,323 | +$18,020,249 | $37.53 | 77 |
| 2016 Q4 | 6,965,343 | $242,941,700 | +$57,949,421 | $34.83 | 75 |
| 2016 Q3 | 5,121,755 | $174,272,892 | -$5,830,649 | $34.06 | 59 |
| 2016 Q2 | 5,351,230 | $174,209,378 | +$172,582,350 | $32.52 | 56 |
| 2016 Q1 | 15,896 | $741,000 | $0 | $46.62 | 1 |