| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 34,768,042 | $4,952,611,128 | +$46,770,311 | $142.55 | 652 |
| 2025 Q2 | 35,244,133 | $4,732,653,002 | -$403,672,194 | $134.39 | 640 |
| 2025 Q1 | 38,146,418 | $4,408,861,657 | -$347,278,168 | $115.6 | 610 |
| 2024 Q4 | 41,901,545 | $4,796,295,294 | +$162,849,281 | $114.48 | 627 |
| 2024 Q3 | 43,575,048 | $5,471,016,080 | -$58,765,442 | $125.96 | 606 |
| 2024 Q2 | 43,417,171 | $5,102,212,334 | +$550,694,707 | $117.49 | 575 |
| 2024 Q1 | 38,095,767 | $4,450,933,489 | -$754,431,932 | $116.84 | 574 |
| 2023 Q4 | 44,552,355 | $5,123,171,105 | -$420,418,494 | $115.03 | 590 |
| 2023 Q3 | 47,742,005 | $5,070,266,911 | +$12,718,265 | $106.2 | 533 |
| 2023 Q2 | 47,532,503 | $5,253,726,758 | +$82,949,432 | $110.48 | 538 |
| 2023 Q1 | 46,548,909 | $5,087,408,942 | -$26,153,826 | $109.24 | 522 |
| 2022 Q4 | 47,012,898 | $4,835,791,103 | +$214,603,473 | $102.81 | 525 |
| 2022 Q3 | 44,392,797 | $4,125,223,875 | -$44,403,909 | $92.81 | 480 |
| 2022 Q2 | 45,119,891 | $4,688,671,756 | -$635,028,803 | $103.21 | 496 |
| 2022 Q1 | 51,193,204 | $6,350,926,079 | +$328,924,589 | $123.89 | 519 |
| 2021 Q4 | 49,366,459 | $6,608,495,157 | +$249,789,929 | $133.96 | 516 |
| 2021 Q3 | 45,880,118 | $6,206,193,653 | +$90,716,581 | $133.69 | 470 |
| 2021 Q2 | 45,397,233 | $6,210,370,745 | +$179,302,227 | $136.45 | 451 |
| 2021 Q1 | 44,054,323 | $5,666,703,272 | +$2,533,516,879 | $128.37 | 428 |
| 2020 Q4 | 25,613,922 | $3,122,128,249 | -$318,982,443 | $121.84 | 405 |
| 2020 Q3 | 27,820,877 | $2,919,530,672 | -$137,630,445 | $105.29 | 354 |
| 2020 Q2 | 29,449,346 | $2,841,871,123 | -$191,225,654 | $96.62 | 348 |
| 2020 Q1 | 29,255,626 | $2,284,767,389 | +$175,360,814 | $78.25 | 343 |
| 2019 Q4 | 28,784,429 | $3,194,622,296 | +$18,166,635 | $111.1 | 371 |
| 2019 Q3 | 28,394,049 | $2,893,469,647 | -$101,164,486 | $101.95 | 341 |
| 2019 Q2 | 29,368,254 | $3,091,110,413 | +$155,266,639 | $105.26 | 346 |
| 2019 Q1 | 28,075,328 | $2,924,450,654 | -$322,951,364 | $104.13 | 352 |
| 2018 Q4 | 29,862,179 | $2,826,608,723 | +$406,154,888 | $94.68 | 332 |
| 2018 Q3 | 25,487,015 | $2,858,613,837 | +$358,921,619 | $112.16 | 313 |
| 2018 Q2 | 22,272,624 | $2,566,404,240 | +$502,474,490 | $115.41 | 305 |
| 2018 Q1 | 18,157,088 | $2,164,860,234 | +$94,234,903 | $119.24 | 301 |
| 2017 Q4 | 17,066,416 | $2,034,747,180 | -$195,621,037 | $119.23 | 273 |
| 2017 Q3 | 17,422,274 | $2,002,787,760 | +$157,880,739 | $114.93 | 246 |
| 2017 Q2 | 16,011,597 | $1,731,030,870 | +$277,998,418 | $108.12 | 232 |
| 2017 Q1 | 13,542,717 | $1,390,436,272 | +$108,005,506 | $102.65 | 225 |
| 2016 Q4 | 12,473,621 | $1,173,905,638 | +$68,244,327 | $94.03 | 218 |
| 2016 Q3 | 11,268,415 | $1,120,947,819 | -$28,564,948 | $99.53 | 200 |
| 2016 Q2 | 11,573,634 | $1,077,179,706 | +$43,987,895 | $93.09 | 195 |
| 2016 Q1 | 11,052,908 | $1,032,006,120 | -$16,986,931 | $93.38 | 190 |
| 2015 Q4 | 11,238,988 | $1,042,525,311 | +$64,410,158 | $92.87 | 188 |
| 2015 Q3 | 10,564,964 | $960,558,879 | -$141,143,734 | $90.7 | 186 |
| 2015 Q2 | 11,964,940 | $1,221,760,847 | +$247,310,960 | $101.92 | 187 |
| 2015 Q1 | 9,550,242 | $949,111,857 | +$7,010,114 | $99.26 | 166 |
| 2014 Q4 | 9,484,919 | $904,163,579 | +$52,444,414 | $95.31 | 173 |
| 2014 Q3 | 8,542,060 | $872,509,092 | +$29,958,170 | $102.13 | 161 |
| 2014 Q2 | 8,240,741 | $915,835,524 | +$168,985,017 | $111.16 | 154 |
| 2014 Q1 | 6,732,727 | $719,399,338 | -$19,577,063 | $106.86 | 142 |