| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 384,385,751 | $37,081,919,241 | +$1,046,944,670 | $96.55 | 1,412 |
| 2025 Q2 | 374,708,926 | $34,437,601,010 | +$4,840,917 | $91.97 | 1,427 |
| 2025 Q1 | 374,350,544 | $31,798,817,273 | +$1,238,528,617 | $85.07 | 1,359 |
| 2024 Q4 | 359,841,521 | $31,814,479,280 | +$1,930,503,740 | $88.4 | 1,405 |
| 2024 Q3 | 337,526,913 | $29,744,503,916 | -$73,545,696 | $88.14 | 1,287 |
| 2024 Q2 | 338,912,357 | $27,479,464,026 | +$1,461,097,397 | $81.08 | 1,237 |
| 2024 Q1 | 321,698,900 | $27,044,125,995 | -$10,371,829 | $84.09 | 1,251 |
| 2023 Q4 | 322,017,871 | $25,030,465,749 | +$384,778,313 | $77.73 | 1,248 |
| 2023 Q3 | 316,779,901 | $21,942,321,773 | -$15,693,275 | $69.25 | 1,140 |
| 2023 Q2 | 313,823,820 | $22,919,101,287 | -$278,306,065 | $73.03 | 1,145 |
| 2023 Q1 | 315,525,257 | $22,063,730,764 | -$454,961,344 | $69.92 | 1,118 |
| 2022 Q4 | 324,903,011 | $21,893,762,622 | +$341,651,792 | $67.45 | 1,136 |
| 2022 Q3 | 318,437,567 | $19,801,341,393 | +$122,901,050 | $62.15 | 1,059 |
| 2022 Q2 | 316,750,451 | $20,528,073,095 | +$512,249,421 | $64.66 | 1,068 |
| 2022 Q1 | 308,985,250 | $24,108,389,680 | +$244,096,831 | $78.04 | 1,122 |
| 2021 Q4 | 304,752,046 | $25,284,603,548 | +$929,112,816 | $83.01 | 1,130 |
| 2021 Q3 | 293,350,024 | $22,971,679,014 | +$116,308,963 | $78.22 | 1,002 |
| 2021 Q2 | 292,293,412 | $23,164,522,655 | +$383,056,003 | $79.24 | 1,006 |
| 2021 Q1 | 287,467,077 | $21,255,814,645 | +$241,259,085 | $73.93 | 990 |
| 2020 Q4 | 284,720,728 | $19,520,360,443 | -$10,296,037 | $68.55 | 944 |
| 2020 Q3 | 284,669,487 | $16,322,348,193 | -$18,096,916 | $57.38 | 833 |
| 2020 Q2 | 284,392,221 | $15,235,285,899 | +$86,163,956 | $53.6 | 829 |
| 2020 Q1 | 284,093,685 | $12,267,784,095 | +$240,526,634 | $43.17 | 803 |
| 2019 Q4 | 277,851,264 | $16,566,123,334 | +$356,902,963 | $59.62 | 878 |
| 2019 Q3 | 272,262,075 | $15,231,920,742 | +$492,395,250 | $55.95 | 761 |
| 2019 Q2 | 263,421,886 | $14,712,269,666 | +$724,238,684 | $55.87 | 756 |
| 2019 Q1 | 251,017,581 | $13,545,881,171 | -$210,242,666 | $53.95 | 757 |
| 2018 Q4 | 254,711,196 | $11,846,487,285 | +$8,976,570,898 | $46.48 | 736 |
| 2018 Q3 | 57,343,649 | $12,639,138,281 | +$103,931,153 | $220.5 | 670 |
| 2018 Q2 | 57,079,689 | $12,109,893,565 | +$52,526,071 | $212.14 | 663 |
| 2018 Q1 | 57,118,358 | $11,791,034,364 | +$77,658,914 | $206.44 | 670 |
| 2017 Q4 | 56,344,488 | $11,732,220,309 | +$161,614,753 | $208.13 | 649 |
| 2017 Q3 | 55,415,119 | $10,923,432,964 | -$277,437,049 | $197.15 | 570 |
| 2017 Q2 | 56,840,127 | $10,919,635,241 | -$136,413,182 | $192.11 | 569 |
| 2017 Q1 | 57,515,544 | $10,765,144,195 | +$669,073,729 | $187.18 | 558 |
| 2016 Q4 | 54,427,908 | $9,735,827,636 | +$405,657,566 | $178.86 | 543 |
| 2016 Q3 | 51,131,642 | $8,912,614,361 | +$300,019,721 | $174.32 | 491 |
| 2016 Q2 | 49,950,998 | $8,399,192,535 | -$220,510,598 | $168.2 | 488 |
| 2016 Q1 | 51,226,555 | $8,344,791,500 | -$1,259,199,636 | $162.92 | 473 |
| 2015 Q4 | 58,992,334 | $9,446,067,613 | +$845,857,224 | $160.18 | 490 |
| 2015 Q3 | 53,360,299 | $8,304,080,140 | +$152,239,163 | $155.56 | 443 |
| 2015 Q2 | 52,536,674 | $8,948,380,997 | +$304,269,873 | $170.31 | 446 |
| 2015 Q1 | 50,718,220 | $8,779,823,915 | +$546,781,842 | $173.12 | 441 |
| 2014 Q4 | 47,702,413 | $7,968,153,698 | +$547,498,958 | $167.04 | 433 |
| 2014 Q3 | 44,207,965 | $6,998,708,491 | +$438,454,730 | $158.34 | 391 |
| 2014 Q2 | 41,878,743 | $6,807,602,051 | +$155,263,256 | $162.56 | 395 |
| 2014 Q1 | 40,803,707 | $6,314,680,218 | +$140,132,131 | $154.76 | 397 |