| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 332,802,167 | $158,802,881,604 | +$2,613,654,317 | $477.15 | 3,098 |
| 2025 Q2 | 329,069,332 | $127,754,031,995 | +$1,923,257,517 | $388.21 | 2,985 |
| 2025 Q1 | 324,720,502 | $107,026,756,025 | -$4,777,414,835 | $329.8 | 2,867 |
| 2024 Q4 | 339,191,296 | $123,066,454,688 | -$1,122,704,785 | $362.76 | 2,972 |
| 2024 Q3 | 340,870,576 | $133,322,032,192 | -$386,954,877 | $391.12 | 2,806 |
| 2024 Q2 | 343,122,135 | $114,308,420,613 | -$1,267,660,211 | $333.1 | 2,686 |
| 2024 Q1 | 347,353,767 | $127,186,875,384 | -$1,988,796,116 | $366.43 | 2,683 |
| 2023 Q4 | 352,759,902 | $104,233,005,187 | -$1,046,206,214 | $295.67 | 2,560 |
| 2023 Q3 | 356,225,567 | $97,224,926,438 | -$387,322,558 | $273 | 2,389 |
| 2023 Q2 | 357,449,167 | $87,886,030,680 | -$942,855,814 | $246.05 | 2,310 |
| 2023 Q1 | 360,677,009 | $82,415,204,116 | -$379,159,758 | $228.84 | 2,263 |
| 2022 Q4 | 364,252,218 | $87,295,935,469 | +$1,313,885,490 | $239.56 | 2,265 |
| 2022 Q3 | 359,035,582 | $58,989,418,300 | -$1,085,403,598 | $164.08 | 1,952 |
| 2022 Q2 | 365,155,099 | $65,242,672,948 | -$31,240,550 | $178.76 | 2,048 |
| 2022 Q1 | 367,858,517 | $81,926,909,295 | +$1,331,691,414 | $222.82 | 2,160 |
| 2021 Q4 | 361,712,179 | $74,796,361,083 | -$1,907,888,662 | $206.74 | 2,140 |
| 2021 Q3 | 369,785,964 | $71,001,301,565 | -$1,392,251,125 | $191.97 | 1,922 |
| 2021 Q2 | 376,758,683 | $81,923,865,770 | -$497,758,397 | $217.63 | 2,010 |
| 2021 Q1 | 378,978,086 | $87,841,147,262 | +$813,302,641 | $231.87 | 1,992 |
| 2020 Q4 | 376,264,515 | $68,475,869,517 | +$1,069,413,711 | $182.02 | 1,879 |
| 2020 Q3 | 371,825,653 | $55,428,348,286 | +$1,232,489,235 | $149.15 | 1,647 |
| 2020 Q2 | 363,212,439 | $45,934,807,696 | -$304,084,469 | $126.5 | 1,533 |
| 2020 Q1 | 365,552,016 | $42,409,700,867 | -$503,000,631 | $116.04 | 1,474 |
| 2019 Q4 | 368,859,291 | $54,452,290,395 | +$898,414,451 | $147.68 | 1,644 |
| 2019 Q3 | 363,289,823 | $45,884,364,912 | -$1,051,498,801 | $126.31 | 1,473 |
| 2019 Q2 | 370,971,028 | $50,540,311,659 | -$560,839,042 | $136.29 | 1,546 |
| 2019 Q1 | 380,081,700 | $51,487,334,625 | -$613,876,160 | $135.49 | 1,587 |
| 2018 Q4 | 384,843,031 | $48,875,938,687 | -$1,671,292,889 | $127.07 | 1,552 |
| 2018 Q3 | 397,008,755 | $60,510,688,250 | -$241,034,282 | $152.49 | 1,517 |
| 2018 Q2 | 399,479,437 | $54,185,226,649 | -$904,539,937 | $135.67 | 1,507 |
| 2018 Q1 | 405,523,560 | $59,738,560,552 | -$1,348,959,494 | $147.38 | 1,497 |
| 2017 Q4 | 414,911,644 | $65,357,704,613 | +$291,509,818 | $157.58 | 1,479 |
| 2017 Q3 | 412,547,440 | $51,449,353,528 | -$151,144,674 | $124.71 | 1,264 |
| 2017 Q2 | 413,931,954 | $44,467,222,024 | -$478,315,463 | $107.46 | 1,186 |
| 2017 Q1 | 419,606,242 | $38,925,246,183 | +$2,995,856,353 | $92.76 | 1,139 |
| 2016 Q4 | 420,474,798 | $38,993,097,085 | +$99,101,610 | $92.74 | 1,158 |
| 2016 Q3 | 419,988,030 | $37,252,078,928 | +$1,102,626,449 | $88.77 | 1,084 |
| 2016 Q2 | 408,428,290 | $30,962,961,215 | +$267,382,391 | $75.81 | 1,050 |
| 2016 Q1 | 404,417,480 | $30,943,675,143 | -$462,948,175 | $76.54 | 1,076 |
| 2015 Q4 | 410,482,354 | $27,896,680,631 | +$810,413,372 | $67.96 | 1,052 |
| 2015 Q3 | 397,900,375 | $26,006,920,600 | +$103,915,983 | $65.36 | 1,038 |
| 2015 Q2 | 396,840,933 | $33,655,039,708 | +$199,350,617 | $84.82 | 1,119 |
| 2015 Q1 | 394,562,399 | $31,579,520,401 | -$898,940,223 | $80.03 | 1,104 |
| 2014 Q4 | 404,932,404 | $37,037,883,136 | +$700,055,317 | $91.53 | 1,189 |
| 2014 Q3 | 396,574,388 | $39,273,291,961 | -$2,399,758,225 | $99.03 | 1,132 |
| 2014 Q2 | 420,522,740 | $45,695,803,803 | +$2,466,451,286 | $108.67 | 1,163 |
| 2014 Q1 | 397,766,655 | $39,539,724,874 | +$554,386,354 | $99.37 | 1,149 |