| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 208,171,983 | $18,238,794,829 | -$877,892,753 | $87.63 | 994 |
| 2025 Q2 | 217,911,892 | $20,944,679,856 | +$775,080,972 | $96.11 | 1,039 |
| 2025 Q1 | 209,582,384 | $23,051,379,843 | -$212,422,156 | $110.09 | 1,083 |
| 2024 Q4 | 211,939,420 | $22,189,809,200 | -$317,822,764 | $104.71 | 1,041 |
| 2024 Q3 | 213,427,537 | $22,331,343,561 | +$135,783,820 | $104.72 | 1,018 |
| 2024 Q2 | 212,308,215 | $22,006,869,227 | +$145,610,322 | $103.68 | 1,020 |
| 2024 Q1 | 211,272,603 | $22,026,479,931 | -$48,537,704 | $104.31 | 1,008 |
| 2023 Q4 | 211,558,206 | $20,009,548,655 | +$199,263,375 | $94.56 | 958 |
| 2023 Q3 | 208,820,586 | $19,125,818,043 | +$179,654,347 | $91.63 | 940 |
| 2023 Q2 | 206,813,885 | $20,700,455,799 | +$91,917,000 | $100.23 | 958 |
| 2023 Q1 | 205,733,495 | $18,182,984,070 | +$313,055,762 | $88.41 | 912 |
| 2022 Q4 | 202,782,278 | $16,346,792,716 | +$237,190,190 | $80.61 | 898 |
| 2022 Q3 | 200,364,185 | $14,318,628,732 | -$239,826,195 | $71.44 | 861 |
| 2022 Q2 | 202,089,918 | $18,724,174,944 | +$81,495,583 | $92.66 | 914 |
| 2022 Q1 | 202,376,113 | $20,106,759,529 | -$467,031,022 | $99.38 | 929 |
| 2021 Q4 | 206,845,476 | $21,182,914,490 | -$132,506,082 | $102.5 | 931 |
| 2021 Q3 | 203,744,558 | $16,812,531,381 | +$280,358,731 | $82.57 | 857 |
| 2021 Q2 | 199,991,606 | $17,022,999,051 | -$56,582,211 | $85.22 | 899 |
| 2021 Q1 | 200,011,907 | $17,454,347,049 | -$81,504,809 | $87.35 | 870 |
| 2020 Q4 | 200,887,228 | $17,502,361,780 | -$65,583,606 | $87.23 | 894 |
| 2020 Q3 | 201,596,249 | $18,872,281,080 | -$228,012,727 | $93.71 | 871 |
| 2020 Q2 | 203,717,713 | $15,750,038,194 | +$110,680,296 | $77.3 | 821 |
| 2020 Q1 | 202,524,870 | $13,003,605,160 | -$33,914,380 | $64.18 | 796 |
| 2019 Q4 | 202,042,477 | $14,205,962,092 | +$37,113,352 | $70.34 | 817 |
| 2019 Q3 | 201,233,343 | $15,132,117,986 | -$68,335,973 | $75.24 | 807 |
| 2019 Q2 | 203,206,780 | $14,830,617,323 | +$230,922,413 | $73.06 | 820 |
| 2019 Q1 | 204,171,704 | $14,531,363,142 | +$60,960,926 | $71.23 | 794 |
| 2018 Q4 | 203,265,854 | $13,358,021,538 | -$120,752,215 | $65.76 | 802 |
| 2018 Q3 | 204,747,938 | $12,156,005,606 | -$283,853,516 | $59.37 | 751 |
| 2018 Q2 | 210,048,911 | $11,162,877,630 | +$482,555,691 | $53.16 | 728 |
| 2018 Q1 | 200,667,032 | $10,102,734,042 | -$207,864,840 | $50.36 | 710 |
| 2017 Q4 | 205,545,796 | $10,304,827,005 | +$106,295,919 | $50.17 | 697 |
| 2017 Q3 | 202,362,330 | $9,802,163,246 | +$55,151,764 | $48.45 | 675 |
| 2017 Q2 | 201,030,140 | $10,429,300,176 | -$268,338,429 | $51.88 | 675 |
| 2017 Q1 | 206,829,361 | $10,312,910,769 | +$918,569,260 | $49.87 | 654 |
| 2016 Q4 | 206,563,825 | $9,126,308,934 | -$129,012,899 | $44.19 | 647 |
| 2016 Q3 | 208,336,346 | $9,977,713,134 | +$4,949,370,805 | $47.92 | 649 |
| 2016 Q2 | 104,244,427 | $10,723,198,501 | -$214,233,918 | $102.89 | 660 |
| 2016 Q1 | 106,347,437 | $9,797,006,826 | -$81,624,410 | $92.18 | 618 |
| 2015 Q4 | 107,583,422 | $9,128,971,896 | +$35,426,308 | $84.88 | 608 |
| 2015 Q3 | 106,424,005 | $8,924,556,225 | +$178,405,302 | $83.9 | 569 |
| 2015 Q2 | 104,433,052 | $8,473,512,522 | -$135,603,466 | $81.13 | 559 |
| 2015 Q1 | 105,995,265 | $9,051,971,583 | -$149,442,844 | $85.42 | 554 |
| 2014 Q4 | 108,006,967 | $8,513,974,827 | +$195,772,518 | $78.81 | 542 |
| 2014 Q3 | 108,060,948 | $7,581,629,134 | +$33,029,459 | $70.16 | 524 |
| 2014 Q2 | 107,731,921 | $7,535,268,629 | -$216,661,494 | $69.95 | 512 |
| 2014 Q1 | 111,022,113 | $7,667,350,661 | +$22,119,883 | $69.07 | 503 |