| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 61,282,297 | $5,188,441,299 | +$330,260,386 | $84.68 | 669 |
| 2025 Q2 | 57,606,693 | $4,614,915,455 | +$342,617,477 | $80.11 | 629 |
| 2025 Q1 | 53,508,836 | $3,940,407,708 | +$174,971,061 | $73.69 | 580 |
| 2024 Q4 | 51,156,842 | $3,473,745,986 | +$204,253,089 | $67.88 | 574 |
| 2024 Q3 | 47,900,279 | $3,515,701,599 | -$53,064,906 | $73.42 | 528 |
| 2024 Q2 | 48,286,772 | $3,309,959,628 | +$101,914,875 | $68.53 | 507 |
| 2024 Q1 | 46,995,896 | $3,234,145,015 | -$176,678,260 | $68.8 | 507 |
| 2023 Q4 | 49,464,280 | $3,288,938,587 | +$111,745,305 | $66.49 | 504 |
| 2023 Q3 | 47,259,727 | $2,924,161,934 | +$198,226,390 | $61.89 | 456 |
| 2023 Q2 | 43,845,775 | $2,772,120,943 | +$206,506,491 | $63.2 | 443 |
| 2023 Q1 | 40,409,154 | $2,504,592,829 | +$186,820,974 | $61.95 | 416 |
| 2022 Q4 | 36,635,480 | $2,182,956,861 | +$210,580,625 | $59.57 | 378 |
| 2022 Q3 | 31,892,895 | $1,661,291,457 | +$146,213,887 | $52.04 | 324 |
| 2022 Q2 | 28,887,026 | $1,699,783,158 | +$275,937,622 | $58.82 | 334 |
| 2022 Q1 | 24,286,966 | $1,642,313,784 | +$160,703,924 | $67.62 | 306 |
| 2021 Q4 | 21,930,649 | $1,473,583,741 | +$280,424,497 | $67.17 | 273 |
| 2021 Q3 | 16,834,102 | $1,112,016,029 | +$136,169,794 | $66.05 | 232 |
| 2021 Q2 | 14,782,754 | $1,004,984,896 | +$97,560,047 | $67.98 | 217 |
| 2021 Q1 | 13,668,040 | $895,196,210 | +$159,858,009 | $65.45 | 194 |
| 2020 Q4 | 11,264,566 | $687,340,987 | +$2,851,095 | $60.78 | 161 |
| 2020 Q3 | 10,440,580 | $543,462,376 | +$51,258,967 | $52.06 | 139 |
| 2020 Q2 | 9,436,784 | $483,148,421 | -$10,815,665 | $51.19 | 126 |
| 2020 Q1 | 9,698,345 | $439,161,759 | +$4,567,937 | $45.29 | 126 |
| 2019 Q4 | 9,704,142 | $620,560,104 | +$33,974,512 | $63.78 | 138 |
| 2019 Q3 | 8,621,919 | $515,101,967 | +$51,530,389 | $59.39 | 111 |
| 2019 Q2 | 7,710,885 | $475,491,439 | +$26,202,048 | $61.38 | 105 |
| 2019 Q1 | 7,455,559 | $456,337,438 | +$27,185,324 | $60.86 | 99 |
| 2018 Q4 | 6,673,940 | $375,446,954 | -$4,254,989 | $56.27 | 89 |
| 2018 Q3 | 6,586,723 | $413,803,758 | +$4,510,868 | $62.82 | 92 |
| 2018 Q2 | 6,514,332 | $405,619,269 | +$89,678,366 | $62.23 | 80 |
| 2018 Q1 | 5,071,184 | $336,894,058 | +$88,354,006 | $66.45 | 80 |
| 2017 Q4 | 3,701,540 | $248,098,895 | +$73,889,837 | $67 | 64 |
| 2017 Q3 | 2,579,257 | $169,402,845 | +$33,488,308 | $65.69 | 50 |
| 2017 Q2 | 2,077,804 | $129,989,000 | +$48,167,080 | $62.56 | 44 |
| 2017 Q1 | 1,308,902 | $79,243,000 | +$27,398,519 | $60.56 | 35 |
| 2016 Q4 | 763,386 | $43,771,000 | +$7,250,387 | $56.63 | 24 |
| 2016 Q3 | 727,263 | $40,820,000 | +$19,804,641 | $56.41 | 18 |
| 2016 Q2 | 376,154 | $20,039,000 | +$6,356,942 | $53.28 | 10 |
| 2016 Q1 | 256,101 | $13,891,000 | +$13,628,000 | $54.13 | 9 |