| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 31,970,322 | $4,620,465,363 | -$69,042,041 | $144.37 | 790 |
| 2025 Q2 | 31,072,085 | $3,936,382,892 | +$47,323,412 | $126.51 | 788 |
| 2025 Q1 | 31,036,041 | $3,974,324,671 | -$396,178,767 | $127.9 | 825 |
| 2024 Q4 | 34,655,995 | $4,589,497,492 | +$21,795,363 | $132.21 | 868 |
| 2024 Q3 | 35,367,562 | $5,150,797,550 | -$573,304,257 | $145.6 | 882 |
| 2024 Q2 | 38,432,409 | $5,277,616,107 | +$719,237 | $137.26 | 886 |
| 2024 Q1 | 38,635,448 | $5,300,104,214 | +$342,697,016 | $137.22 | 889 |
| 2023 Q4 | 35,699,522 | $4,849,731,034 | -$440,817,654 | $135.85 | 866 |
| 2023 Q3 | 38,516,647 | $4,710,098,168 | -$206,156,929 | $122.29 | 828 |
| 2023 Q2 | 40,247,966 | $5,110,298,381 | -$166,074,410 | $126.96 | 834 |
| 2023 Q1 | 41,326,279 | $5,337,459,250 | -$427,530,397 | $129.16 | 858 |
| 2022 Q4 | 43,459,538 | $5,705,949,548 | +$647,747,421 | $131.29 | 895 |
| 2022 Q3 | 39,025,913 | $4,565,910,057 | -$61,899,980 | $116.96 | 818 |
| 2022 Q2 | 39,837,799 | $4,687,241,888 | -$150,124,982 | $117.63 | 847 |
| 2022 Q1 | 41,398,739 | $5,397,605,243 | -$45,866,179 | $130.3 | 880 |
| 2021 Q4 | 41,655,838 | $6,352,062,969 | -$354,862,874 | $152.62 | 951 |
| 2021 Q3 | 43,883,136 | $7,094,482,334 | -$474,313,991 | $161.68 | 847 |
| 2021 Q2 | 46,764,551 | $7,652,437,559 | -$736,351,962 | $163.65 | 853 |
| 2021 Q1 | 50,916,680 | $7,666,252,840 | -$1,332,296,824 | $150.56 | 833 |
| 2020 Q4 | 58,699,842 | $8,895,917,161 | +$1,047,035,345 | $151.49 | 844 |
| 2020 Q3 | 54,509,238 | $7,377,985,252 | -$448,424,368 | $135.41 | 775 |
| 2020 Q2 | 57,604,943 | $7,875,097,725 | +$1,185,874,028 | $136.69 | 758 |
| 2020 Q1 | 47,144,066 | $5,081,744,912 | -$740,712,721 | $107.74 | 660 |
| 2019 Q4 | 53,220,691 | $6,412,231,577 | -$18,208,247 | $120.51 | 703 |
| 2019 Q3 | 52,786,622 | $5,253,763,962 | -$3,370,366 | $99.5 | 589 |
| 2019 Q2 | 51,864,871 | $5,656,294,624 | +$177,536,052 | $109.1 | 645 |
| 2019 Q1 | 49,719,281 | $5,558,313,234 | +$244,748,034 | $111.8 | 663 |
| 2018 Q4 | 47,722,082 | $4,603,357,006 | -$272,152,751 | $96.43 | 642 |
| 2018 Q3 | 51,627,850 | $6,294,135,263 | -$539,422,584 | $121.94 | 628 |
| 2018 Q2 | 55,871,458 | $6,137,217,009 | +$257,169,455 | $109.82 | 604 |
| 2018 Q1 | 54,006,104 | $5,764,090,120 | -$20,390,359 | $106.74 | 607 |
| 2017 Q4 | 53,440,420 | $5,707,270,426 | +$3,314,278,601 | $106.77 | 618 |
| 2017 Q3 | 19,328,962 | $6,446,068,586 | +$614,598,483 | $333.59 | 581 |
| 2017 Q2 | 17,594,322 | $5,456,889,651 | +$105,134,710 | $310.08 | 559 |
| 2017 Q1 | 17,210,115 | $5,047,040,298 | +$495,733,103 | $293.27 | 519 |
| 2016 Q4 | 15,589,448 | $4,135,825,810 | -$145,086,739 | $265.38 | 522 |
| 2016 Q3 | 16,095,177 | $4,618,861,961 | +$577,362,254 | $289.46 | 460 |
| 2016 Q2 | 14,520,329 | $3,729,151,326 | -$155,020,766 | $257.34 | 421 |
| 2016 Q1 | 14,816,870 | $3,854,656,469 | -$440,823,854 | $260.81 | 407 |
| 2015 Q4 | 16,408,335 | $5,547,723,107 | -$1,683,021,553 | $338.33 | 426 |
| 2015 Q3 | 21,207,917 | $6,435,768,089 | +$1,103,919,618 | $303.33 | 408 |
| 2015 Q2 | 17,977,495 | $6,631,337,034 | -$257,488,346 | $368.97 | 417 |
| 2015 Q1 | 18,655,055 | $6,406,249,888 | +$717,963,899 | $343.43 | 393 |
| 2014 Q4 | 16,780,107 | $5,090,432,479 | -$691,524,112 | $303.35 | 365 |
| 2014 Q3 | 18,942,767 | $5,181,884,338 | +$614,436,883 | $273.63 | 313 |
| 2014 Q2 | 16,697,488 | $4,291,448,882 | -$587,475,619 | $257.03 | 301 |
| 2014 Q1 | 19,090,905 | $4,512,539,004 | +$1,286,111,328 | $236.4 | 287 |