| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 4,050,565 | $896,967,452 | +$36,638,927 | $219.78 | 135 |
| 2025 Q3 | 208,837,177 | $45,030,603,663 | +$733,315,507 | $215.79 | 2,301 |
| 2025 Q2 | 206,715,392 | $42,299,914,861 | +$669,038,995 | $204.67 | 2,275 |
| 2025 Q1 | 203,478,565 | $39,441,631,017 | +$100,964,484 | $193.99 | 2,262 |
| 2024 Q4 | 203,251,764 | $39,801,484,279 | +$1,784,109,497 | $195.83 | 2,276 |
| 2024 Q3 | 192,175,384 | $38,040,177,583 | +$647,410,107 | $198.06 | 2,067 |
| 2024 Q2 | 188,422,272 | $34,406,490,864 | +$117,319,986 | $182.55 | 2,011 |
| 2024 Q1 | 187,855,612 | $34,288,410,742 | -$727,099,181 | $182.61 | 2,008 |
| 2023 Q4 | 703,741 | $119,918,279 | +$4,475,894 | $170.40 | 41 |
| 2023 Q3 | 180,251,110 | $28,017,957,011 | -$255,575,932 | $155.38 | 1,783 |
| 2023 Q2 | 170,890,332 | $27,753,889,198 | +$145,335,113 | $162.43 | 1,755 |
| 2023 Q1 | 180,683,872 | $27,814,022,619 | -$1,229,531,586 | $154.01 | 1,738 |
| 2022 Q4 | 187,979,422 | $28,537,150,773 | +$1,216,955,612 | $151.85 | 1,749 |
| 2022 Q3 | 178,971,485 | $24,221,619,161 | +$15,733,391 | $135.16 | 1,605 |
| 2022 Q2 | 178,934,930 | $25,693,015,701 | +$565,241,113 | $143.47 | 1,646 |
| 2022 Q1 | 173,917,188 | $28,197,836,910 | -$302,978,157 | $162.16 | 1,680 |
| 2021 Q4 | 176,343,825 | $30,263,895,782 | +$739,533,614 | $171.75 | 1,684 |
| 2021 Q3 | 160,062,167 | $24,602,291,134 | +$1,007,737,015 | $153.60 | 1,459 |
| 2021 Q2 | 163,033,512 | $25,239,002,992 | +$499,564,897 | $154.79 | 1,451 |
| 2021 Q1 | 150,169,978 | $22,091,173,133 | -$384,950,759 | $147.08 | 1,412 |
| 2020 Q4 | 152,952,041 | $21,589,908,399 | +$421,806,398 | $141.17 | 1,385 |
| 2020 Q3 | 147,336,636 | $18,956,713,901 | +$511,438,888 | $128.66 | 1,228 |
| 2020 Q2 | 143,207,582 | $16,778,672,043 | +$765,753,220 | $117.18 | 1,181 |
| 2020 Q1 | 134,921,755 | $13,958,047,597 | +$649,864,118 | $103.39 | 1,136 |
| 2019 Q4 | 135,634,226 | $16,908,437,394 | +$1,019,592,677 | $124.66 | 1,166 |
| 2019 Q3 | 126,483,750 | $15,115,504,140 | +$721,746,624 | $119.58 | 1,048 |
| 2019 Q2 | 120,260,415 | $13,850,973,515 | +$548,278,823 | $115.16 | 1,014 |
| 2019 Q1 | 116,021,567 | $12,723,607,071 | -$318,708,029 | $109.64 | 1,010 |
| 2018 Q4 | 118,780,136 | $11,642,108,649 | +$1,730,804,242 | $97.95 | 979 |
| 2018 Q3 | 98,595,670 | $10,913,268,580 | +$486,819,045 | $110.70 | 907 |
| 2018 Q2 | 95,333,355 | $9,682,378,985 | -$83,565,067,570 | $101.62 | 851 |
| 2018 Q1 | 95,188,723 | $9,617,457,672 | +$4,536,352 | $101.05 | 837 |
| 2017 Q4 | 95,494,246 | $9,745,935,522 | +$58,490,470 | $102.03 | 838 |
| 2017 Q3 | 92,688,641 | $8,788,873,817 | +$8,587,864 | $94.79 | 715 |
| 2017 Q2 | 92,438,984 | $8,564,950,783 | +$122,360,098 | $92.67 | 701 |
| 2017 Q1 | 88,219,307 | $7,933,592,285 | -$233,945,547 | $89.94 | 679 |
| 2016 Q4 | 92,914,123 | $7,914,769,401 | -$230,264,904 | $85.18 | 667 |
| 2016 Q3 | 95,635,152 | $8,023,913,653 | +$237,961,871 | $83.93 | 613 |
| 2016 Q2 | 92,819,018 | $7,727,289,690 | -$100,530,434 | $83.24 | 596 |
| 2016 Q1 | 93,832,575 | $7,623,563,045 | +$272,116,741 | $81.25 | 580 |
| 2015 Q4 | 90,819,712 | $7,059,870,620 | +$206,288,152 | $77.76 | 576 |
| 2015 Q3 | 87,109,980 | $6,431,948,881 | -$126,856,899 | $73.74 | 532 |
| 2015 Q2 | 89,024,875 | $6,997,816,651 | -$23,982,676 | $78.58 | 541 |
| 2015 Q1 | 89,170,133 | $7,175,184,611 | -$194,785,956 | $80.47 | 539 |
| 2014 Q4 | 91,201,957 | $7,400,983,739 | -$407,432,458 | $81.16 | 522 |
| 2014 Q3 | 92,930,404 | $7,146,897,017 | +$41,771,000 | $76.95 | 462 |
| 2014 Q2 | 93,897,761 | $7,319,452,916 | +$779,529,629 | $77.95 | 448 |
| 2014 Q1 | 82,072,185 | $6,168,481,491 | -$688,889,464 | $75.23 | 420 |