| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 2,228,489 | $306,788,670 | +$40,993,999 | $136.94 | 87 |
| 2025 Q3 | 112,181,721 | $15,973,616,599 | +$1,374,945,673 | $142.41 | 1,148 |
| 2025 Q2 | 102,649,653 | $14,222,961,492 | -$337,442,723 | $138.68 | 1,152 |
| 2025 Q1 | 105,492,840 | $12,379,059,968 | +$286,871,781 | $117.49 | 1,071 |
| 2024 Q4 | 101,947,654 | $12,923,154,940 | +$1,517,891,321 | $126.75 | 1,116 |
| 2024 Q3 | 89,114,654 | $10,453,473,966 | -$339,501,909 | $117.29 | 1,006 |
| 2024 Q2 | 91,622,055 | $10,100,943,735 | -$791,051,091 | $110.35 | 992 |
| 2024 Q1 | 99,170,837 | $11,314,236,963 | -$368,612,054 | $114.14 | 1,027 |
| 2023 Q4 | 472,151 | $49,321,069 | +$6,670,085 | $104.46 | 23 |
| 2023 Q3 | 97,086,444 | $8,869,573,330 | +$18,857,724 | $91.35 | 892 |
| 2023 Q2 | 98,138,573 | $9,481,320,925 | +$89,767,250 | $96.63 | 891 |
| 2023 Q1 | 97,416,896 | $8,867,217,403 | -$699,559,478 | $91.05 | 859 |
| 2022 Q4 | 106,550,849 | $8,909,282,519 | -$66,708,441 | $83.60 | 861 |
| 2022 Q3 | 103,385,492 | $8,110,734,806 | +$133,156,533 | $78.43 | 791 |
| 2022 Q2 | 104,211,611 | $8,271,688,910 | +$233,388,556 | $79.22 | 805 |
| 2022 Q1 | 101,282,103 | $10,181,676,128 | -$723,962,580 | $100.50 | 881 |
| 2021 Q4 | 108,330,229 | $12,473,424,607 | +$189,084,917 | $115.22 | 927 |
| 2021 Q3 | 104,477,238 | $11,734,637,407 | +$33,070,318 | $112.07 | 817 |
| 2021 Q2 | 102,882,395 | $11,645,486,292 | -$488,841,092 | $113.20 | 802 |
| 2021 Q1 | 106,503,632 | $10,876,333,741 | -$372,218,237 | $102.06 | 786 |
| 2020 Q4 | 113,185,922 | $11,624,964,790 | +$5,713,211,039 | $102.65 | 798 |
| 2020 Q3 | 55,395,262 | $9,565,712,332 | -$99,442,381 | $172.87 | 702 |
| 2020 Q2 | 54,840,896 | $8,671,651,994 | -$92,707,150 | $158.12 | 675 |
| 2020 Q1 | 55,591,463 | $6,756,806,902 | +$351,585,890 | $121.59 | 608 |
| 2019 Q4 | 51,636,593 | $7,881,411,561 | -$38,876,839 | $152.58 | 670 |
| 2019 Q3 | 52,525,315 | $7,413,606,857 | -$114,690,726 | $141.35 | 569 |
| 2019 Q2 | 54,165,674 | $7,724,385,561 | +$905,413,594 | $142.59 | 579 |
| 2019 Q1 | 47,188,637 | $6,396,656,435 | -$374,516,151 | $135.67 | 563 |
| 2018 Q4 | 50,992,478 | $5,798,852,871 | +$560,034,720 | $113.71 | 519 |
| 2018 Q3 | 44,663,775 | $6,055,374,405 | -$148,481,811 | $135.58 | 497 |
| 2018 Q2 | 46,325,993 | $5,870,618,794 | +$60,022,606 | $126.73 | 483 |
| 2018 Q1 | 46,840,607 | $5,759,037,002 | +$125,671,974 | $122.95 | 483 |
| 2017 Q4 | 44,915,822 | $5,422,435,163 | -$4,385,292 | $120.64 | 471 |
| 2017 Q3 | 44,352,818 | $5,020,328,312 | -$108,307,979 | $113.19 | 422 |
| 2017 Q2 | 45,293,571 | $4,894,913,133 | +$39,155,982 | $108.07 | 403 |
| 2017 Q1 | 44,410,862 | $4,607,911,094 | +$1,042,557 | $103.76 | 398 |
| 2016 Q4 | 44,754,711 | $4,359,050,863 | +$189,660,377 | $97.39 | 401 |
| 2016 Q3 | 42,454,636 | $4,132,390,778 | -$33,649,746 | $97.37 | 355 |
| 2016 Q2 | 42,810,238 | $4,006,612,813 | -$108,495,996 | $93.58 | 344 |
| 2016 Q1 | 43,592,876 | $4,015,767,611 | -$38,599,850 | $92.16 | 345 |
| 2015 Q4 | 44,208,825 | $4,054,581,566 | +$152,732,829 | $91.92 | 368 |
| 2015 Q3 | 42,178,562 | $3,739,841,110 | +$14,220,900 | $88.61 | 314 |
| 2015 Q2 | 42,257,836 | $4,092,574,567 | +$52,932,154 | $96.85 | 314 |
| 2015 Q1 | 41,713,727 | $4,084,746,731 | +$251,717,119 | $97.93 | 325 |
| 2014 Q4 | 38,854,120 | $3,622,227,972 | +$502,840,314 | $93.23 | 318 |
| 2014 Q3 | 33,548,743 | $2,963,194,509 | +$252,668,703 | $88.35 | 274 |
| 2014 Q2 | 31,591,548 | $2,828,387,392 | -$104,658,879 | $89.56 | 272 |
| 2014 Q1 | 32,863,625 | $2,820,996,093 | -$110,209,283 | $85.80 | 281 |