| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 28,049,288 | $1,685,679,081 | -$139,780,128 | $60.08 | 513 |
| 2025 Q2 | 30,889,001 | $1,934,008,589 | -$71,129,888 | $62.64 | 540 |
| 2025 Q1 | 32,041,775 | $1,926,739,389 | +$243,060,259 | $60.19 | 549 |
| 2024 Q4 | 28,259,914 | $1,650,015,884 | -$370,655,958 | $58.35 | 559 |
| 2024 Q3 | 34,262,358 | $2,029,447,469 | -$225,531,189 | $59.22 | 550 |
| 2024 Q2 | 38,245,282 | $2,143,068,382 | -$86,251,564 | $56.04 | 541 |
| 2024 Q1 | 39,518,066 | $2,313,517,861 | +$2,461,048 | $58.59 | 576 |
| 2023 Q4 | 40,428,388 | $2,182,412,405 | -$55,966,831 | $53.97 | 572 |
| 2023 Q3 | 41,264,588 | $2,005,645,231 | +$109,175,798 | $48.5 | 539 |
| 2023 Q2 | 38,686,875 | $2,181,537,226 | -$172,775,979 | $56.46 | 580 |
| 2023 Q1 | 41,867,910 | $2,260,877,671 | -$12,203,369 | $53.98 | 550 |
| 2022 Q4 | 42,031,865 | $2,211,056,470 | -$45,315,080 | $52.57 | 567 |
| 2022 Q3 | 43,464,582 | $2,055,482,136 | -$234,169,711 | $47.18 | 542 |
| 2022 Q2 | 48,569,498 | $2,448,683,360 | +$15,986,913 | $50.44 | 579 |
| 2022 Q1 | 47,889,171 | $2,918,872,393 | -$350,481,234 | $60.96 | 622 |
| 2021 Q4 | 53,812,177 | $3,539,114,281 | +$81,661,366 | $65.85 | 653 |
| 2021 Q3 | 49,806,746 | $3,128,547,092 | +$2,508,306,462 | $62.78 | 564 |
| 2021 Q2 | 7,826,817 | $2,826,778,825 | -$1,137,455,368 | $361.04 | 536 |
| 2021 Q1 | 11,686,783 | $3,876,852,987 | -$1,081,044,875 | $330.36 | 561 |
| 2020 Q4 | 14,983,493 | $4,910,407,530 | +$110,672,621 | $327.3 | 575 |
| 2020 Q3 | 14,494,165 | $4,339,229,620 | +$456,702,348 | $299.62 | 482 |
| 2020 Q2 | 12,995,633 | $3,443,480,026 | +$1,394,578,161 | $264.77 | 459 |
| 2020 Q1 | 7,705,659 | $1,737,317,696 | -$157,814,017 | $225.35 | 358 |
| 2019 Q4 | 8,139,148 | $2,151,439,880 | +$22,823,971 | $264.32 | 376 |
| 2019 Q3 | 8,076,810 | $1,996,063,373 | +$116,313,139 | $247.23 | 312 |
| 2019 Q2 | 7,613,929 | $1,832,788,402 | +$8,518,611 | $240.72 | 291 |
| 2019 Q1 | 7,578,758 | $1,754,189,772 | +$319,042,377 | $231.53 | 266 |
| 2018 Q4 | 6,256,494 | $1,249,925,581 | -$250,468,417 | $199.81 | 229 |
| 2018 Q3 | 7,345,896 | $1,670,720,723 | +$295,357,397 | $227.48 | 225 |
| 2018 Q2 | 6,038,961 | $1,211,402,838 | +$288,823,941 | $200.65 | 187 |
| 2018 Q1 | 4,605,252 | $851,668,108 | +$75,523,046 | $185.01 | 170 |
| 2017 Q4 | 4,201,986 | $729,318,026 | -$22,018,662 | $173.51 | 170 |
| 2017 Q3 | 4,198,388 | $701,394,684 | -$102,158,472 | $167.03 | 152 |
| 2017 Q2 | 5,014,171 | $833,466,094 | +$276,958,082 | $166.61 | 158 |
| 2017 Q1 | 3,303,802 | $500,691,640 | +$44,034,893 | $151.42 | 137 |
| 2016 Q4 | 3,708,859 | $494,781,026 | -$404,210,376 | $133.15 | 107 |
| 2016 Q3 | 6,663,640 | $968,079,692 | +$112,818,089 | $145.39 | 120 |
| 2016 Q2 | 5,945,139 | $805,981,791 | +$209,116,207 | $135.55 | 108 |
| 2016 Q1 | 4,353,811 | $533,325,007 | +$105,363,620 | $122.48 | 86 |
| 2015 Q4 | 3,500,375 | $428,477,854 | -$45,909,878 | $122.47 | 83 |
| 2015 Q3 | 3,866,524 | $431,020,000 | -$612,061 | $111.29 | 80 |
| 2015 Q2 | 3,873,425 | $463,914,273 | -$43,550,470 | $119.73 | 73 |
| 2015 Q1 | 4,279,973 | $514,766,818 | -$18,272,616 | $120.29 | 75 |
| 2014 Q4 | 4,449,955 | $503,398,772 | +$91,171,916 | $113.11 | 79 |
| 2014 Q3 | 2,244,139 | $223,076,246 | +$1,398,615 | $99.4 | 65 |
| 2014 Q2 | 2,226,745 | $227,170,440 | +$3,341,561 | $102.02 | 69 |
| 2014 Q1 | 2,193,592 | $216,544,433 | +$33,508,508 | $98.81 | 60 |