| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 251,475,040 | $120,503,289,053 | +$1,146,191,243 | $479.61 | 2,554 |
| 2025 Q2 | 255,974,478 | $112,153,894,492 | +$2,394,860,320 | $438.4 | 2,470 |
| 2025 Q1 | 251,797,218 | $93,328,555,637 | +$3,913,078,295 | $370.82 | 2,422 |
| 2024 Q4 | 242,845,972 | $99,663,327,464 | +$4,185,927,410 | $410.44 | 2,479 |
| 2024 Q3 | 238,452,779 | $91,414,820,630 | +$1,735,814,213 | $383.93 | 2,209 |
| 2024 Q2 | 234,421,927 | $87,455,010,257 | +$5,376,756,784 | $374.01 | 2,141 |
| 2024 Q1 | 218,007,924 | $74,986,099,326 | +$212,267,185 | $344.2 | 2,081 |
| 2023 Q4 | 218,117,524 | $67,807,112,151 | +$1,638,581,996 | $310.88 | 2,031 |
| 2023 Q3 | 211,557,993 | $57,628,276,377 | +$37,046,895 | $272.31 | 1,822 |
| 2023 Q2 | 208,405,740 | $58,965,254,145 | -$501,216,704 | $282.96 | 1,811 |
| 2023 Q1 | 210,056,591 | $52,381,214,621 | +$944,938,021 | $249.44 | 1,704 |
| 2022 Q4 | 208,509,240 | $44,481,709,512 | +$2,216,358,971 | $213.11 | 1,651 |
| 2022 Q3 | 192,977,835 | $41,307,403,439 | +$998,143,678 | $213.95 | 1,532 |
| 2022 Q2 | 189,632,365 | $42,506,710,044 | +$2,119,562,686 | $222.89 | 1,562 |
| 2022 Q1 | 179,644,560 | $51,617,273,474 | +$1,248,596,342 | $287.6 | 1,622 |
| 2021 Q4 | 176,157,528 | $56,129,404,075 | -$362,059,934 | $320.9 | 1,661 |
| 2021 Q3 | 171,454,941 | $49,962,104,761 | +$10,935,660 | $290.17 | 1,417 |
| 2021 Q2 | 173,556,229 | $49,761,198,391 | +$1,127,526,112 | $286.81 | 1,405 |
| 2021 Q1 | 169,058,404 | $43,451,047,945 | -$1,233,586,192 | $257.04 | 1,351 |
| 2020 Q4 | 173,920,954 | $44,074,120,014 | -$627,599,509 | $253.34 | 1,352 |
| 2020 Q3 | 175,662,951 | $39,920,347,154 | -$2,653,380,476 | $227.61 | 1,184 |
| 2020 Q2 | 187,442,233 | $37,813,994,177 | +$1,460,236,048 | $202.09 | 1,131 |
| 2020 Q1 | 179,501,897 | $28,100,383,277 | +$1,052,193,596 | $156.69 | 1,058 |
| 2019 Q4 | 172,695,022 | $31,481,884,597 | -$662,304,311 | $182.17 | 1,104 |
| 2019 Q3 | 173,421,380 | $28,820,447,801 | -$63,013,023 | $166.28 | 936 |
| 2019 Q2 | 173,819,842 | $28,406,289,825 | +$1,334,308,723 | $163.39 | 917 |
| 2019 Q1 | 166,363,025 | $26,025,324,832 | -$132,033,960 | $156.42 | 868 |
| 2018 Q4 | 167,141,101 | $22,448,151,575 | -$1,635,242,305 | $134.33 | 825 |
| 2018 Q3 | 173,051,770 | $27,846,231,926 | +$3,138,486,473 | $161.04 | 752 |
| 2018 Q2 | 153,266,103 | $22,953,084,972 | +$733,252,941 | $149.81 | 727 |
| 2018 Q1 | 148,292,414 | $21,032,626,084 | +$1,182,678,338 | $141.88 | 721 |
| 2017 Q4 | 140,458,502 | $19,739,460,421 | +$3,577,396 | $140.65 | 705 |
| 2017 Q3 | 137,353,160 | $18,224,174,343 | +$2,480,387,833 | $132.75 | 607 |
| 2017 Q2 | 118,622,109 | $15,071,868,025 | -$239,951,039 | $127.04 | 591 |
| 2017 Q1 | 120,550,142 | $14,663,687,705 | +$76,713,171 | $121.66 | 558 |
| 2016 Q4 | 119,745,060 | $13,346,249,454 | -$195,539,881 | $111.48 | 518 |
| 2016 Q3 | 120,931,243 | $13,574,071,885 | +$410,261,761 | $112.29 | 457 |
| 2016 Q2 | 117,367,392 | $12,583,477,156 | -$373,503,270 | $107.2 | 457 |
| 2016 Q1 | 120,034,290 | $12,777,199,626 | -$408,303,335 | $106.45 | 430 |
| 2015 Q4 | 124,101,032 | $13,192,641,232 | +$891,311,882 | $106.39 | 433 |
| 2015 Q3 | 114,676,730 | $11,508,420,459 | +$2,104,675,490 | $100.29 | 374 |
| 2015 Q2 | 108,544,220 | $11,622,652,765 | +$317,856,939 | $107.05 | 376 |
| 2015 Q1 | 105,086,834 | $11,002,518,424 | +$991,296,783 | $104.61 | 364 |
| 2014 Q4 | 95,599,235 | $9,977,215,195 | -$48,260,433 | $104.39 | 358 |
| 2014 Q3 | 94,238,195 | $9,390,178,193 | +$484,263,011 | $99.67 | 312 |
| 2014 Q2 | 89,283,253 | $8,825,939,768 | +$448,295,561 | $98.9 | 299 |
| 2014 Q1 | 84,466,567 | $7,896,099,007 | +$157,466,225 | $93.48 | 292 |