| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 73,571 | $21,952,049 | -$659,543 | $298.38 | 11 |
| 2025 Q3 | 11,939,372 | $3,537,095,113 | +$39,537,737 | $296.29 | 516 |
| 2025 Q2 | 11,907,165 | $3,335,494,432 | +$210,133,931 | $280.07 | 522 |
| 2025 Q1 | 11,226,279 | $2,783,955,715 | -$269,554,140 | $247.55 | 483 |
| 2024 Q4 | 12,235,360 | $3,112,106,025 | +$3,325,246 | $254.39 | 502 |
| 2024 Q3 | 12,152,377 | $3,161,213,260 | -$1,498,029 | $260.07 | 458 |
| 2024 Q2 | 12,183,965 | $2,865,829,708 | +$130,009,952 | $235.22 | 456 |
| 2024 Q1 | 11,623,242 | $2,835,491,547 | +$232,930,977 | $244.15 | 451 |
| 2023 Q4 | 10,727,417 | $2,364,277,512 | -$460,506,710 | $220.43 | 425 |
| 2023 Q3 | 12,784,434 | $2,492,701,007 | +$287,941,228 | $194.98 | 398 |
| 2023 Q2 | 11,242,666 | $2,310,861,171 | +$32,394,759 | $205.53 | 381 |
| 2023 Q1 | 11,092,948 | $2,113,408,712 | -$31,203,261 | $190.51 | 386 |
| 2022 Q4 | 11,240,701 | $2,052,542,061 | -$27,717,719 | $182.64 | 382 |
| 2022 Q3 | 10,502,808 | $1,656,495,181 | +$45,618,581 | $157.54 | 339 |
| 2022 Q2 | 10,210,429 | $1,669,556,572 | -$788,887,366 | $163.34 | 350 |
| 2022 Q1 | 14,962,549 | $2,908,618,937 | -$213,208,515 | $194.47 | 380 |
| 2021 Q4 | 16,048,926 | $3,254,989,067 | -$179,422,226 | $202.95 | 389 |
| 2021 Q3 | 16,767,511 | $3,150,795,296 | +$84,035,783 | $187.89 | 330 |
| 2021 Q2 | 16,082,363 | $3,159,883,004 | +$117,679,622 | $196.45 | 326 |
| 2021 Q1 | 15,577,657 | $2,948,656,177 | +$352,108,170 | $189.27 | 324 |
| 2020 Q4 | 13,710,239 | $2,330,375,343 | +$67,860,707 | $169.99 | 292 |
| 2020 Q3 | 13,133,059 | $1,901,421,551 | -$12,768,545 | $144.77 | 248 |
| 2020 Q2 | 13,229,393 | $1,719,978,103 | -$132,691,406 | $129.92 | 231 |
| 2020 Q1 | 14,249,580 | $1,572,058,333 | -$44,257,888 | $110.30 | 224 |
| 2019 Q4 | 14,502,019 | $2,231,725,642 | -$172,264,459 | $153.88 | 253 |
| 2019 Q3 | 15,529,982 | $2,268,157,780 | -$75,869,778 | $146.06 | 208 |
| 2019 Q2 | 16,046,288 | $2,339,273,406 | -$50,940,694 | $145.79 | 213 |
| 2019 Q1 | 16,415,590 | $2,296,792,545 | -$31,534,690 | $139.90 | 218 |
| 2018 Q4 | 16,665,709 | $2,007,161,085 | -$285,528,384 | $120.41 | 210 |
| 2018 Q3 | 18,870,937 | $2,787,501,313 | +$196,223,694 | $147.72 | 206 |
| 2018 Q2 | 17,541,956 | $2,382,584,124 | +$120,381,657 | $135.81 | 200 |
| 2018 Q1 | 16,657,698 | $2,316,864,898 | -$28,961,559 | $139.11 | 208 |
| 2017 Q4 | 16,885,165 | $2,404,061,201 | -$21,017,369 | $142.37 | 193 |
| 2017 Q3 | 16,969,238 | $2,278,377,988 | +$908,702,332 | $134.26 | 163 |
| 2017 Q2 | 10,191,060 | $1,308,513,026 | -$211,181,437 | $128.41 | 162 |
| 2017 Q1 | 11,807,044 | $1,460,829,703 | -$10,733,938 | $123.73 | 155 |
| 2016 Q4 | 11,911,522 | $1,420,712,608 | -$207,240,763 | $119.26 | 138 |
| 2016 Q3 | 13,592,247 | $1,507,383,386 | +$31,068,519 | $110.90 | 119 |
| 2016 Q2 | 13,312,629 | $1,414,842,276 | -$42,869,655 | $106.27 | 113 |
| 2016 Q1 | 13,672,608 | $1,438,388,418 | -$29,137,162 | $105.21 | 111 |
| 2015 Q4 | 13,967,992 | $1,411,024,204 | +$112,875,846 | $101.02 | 115 |
| 2015 Q3 | 12,844,969 | $1,220,001,326 | +$568,768,685 | $94.96 | 95 |
| 2015 Q2 | 12,902,089 | $1,350,958,069 | +$115,115,445 | $104.71 | 101 |
| 2015 Q1 | 11,793,068 | $1,265,901,596 | +$118,762,824 | $107.35 | 104 |
| 2014 Q4 | 10,698,100 | $1,142,658,561 | +$431,393 | $106.82 | 107 |
| 2014 Q3 | 10,702,448 | $1,085,328,522 | +$85,787,578 | $101.42 | 105 |
| 2014 Q2 | 9,849,396 | $1,026,650,668 | +$151,486,114 | $104.24 | 109 |
| 2014 Q1 | 8,400,186 | $844,912,607 | +$15,751,237 | $100.59 | 95 |