| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 20,724,641 | $5,382,369,133 | -$228,192,463 | $259.6 | 997 |
| 2025 Q2 | 21,896,558 | $5,437,662,921 | +$136,919,064 | $248.34 | 1,007 |
| 2025 Q1 | 21,456,536 | $5,670,878,937 | -$341,145,792 | $264.73 | 1,048 |
| 2024 Q4 | 22,736,297 | $5,772,032,593 | -$103,536,153 | $253.69 | 1,052 |
| 2024 Q3 | 22,934,065 | $6,472,344,165 | +$51,138,338 | $282.2 | 1,025 |
| 2024 Q2 | 22,743,044 | $6,051,184,949 | -$86,047,841 | $266 | 989 |
| 2024 Q1 | 23,272,732 | $6,282,470,410 | +$300,855,243 | $270.52 | 982 |
| 2023 Q4 | 22,217,176 | $5,571,874,142 | -$507,802,227 | $250.7 | 961 |
| 2023 Q3 | 24,131,289 | $5,675,089,646 | +$238,743,584 | $235.1 | 923 |
| 2023 Q2 | 23,059,997 | $5,644,476,376 | +$150,707,132 | $244.82 | 915 |
| 2023 Q1 | 22,154,023 | $5,284,608,405 | -$137,115,206 | $238.46 | 897 |
| 2022 Q4 | 22,913,249 | $5,681,974,298 | +$82,095,586 | $248.05 | 934 |
| 2022 Q3 | 21,135,446 | $4,735,707,542 | +$106,431,311 | $223.7 | 834 |
| 2022 Q2 | 20,663,318 | $4,870,837,155 | -$456,284,472 | $235.5 | 868 |
| 2022 Q1 | 22,589,521 | $5,743,906,536 | +$518,285,912 | $254.38 | 867 |
| 2021 Q4 | 20,452,299 | $5,441,550,719 | +$147,203,639 | $266.42 | 861 |
| 2021 Q3 | 19,565,416 | $4,835,576,732 | +$285,543,825 | $247.16 | 767 |
| 2021 Q2 | 17,519,104 | $4,330,926,581 | +$17,611,283 | $247.13 | 729 |
| 2021 Q1 | 18,362,618 | $4,201,840,904 | -$12,667,351 | $228.75 | 724 |
| 2020 Q4 | 18,379,289 | $4,114,345,317 | -$28,465,973 | $223.73 | 700 |
| 2020 Q3 | 18,138,155 | $3,702,315,081 | -$86,152,848 | $204 | 613 |
| 2020 Q2 | 18,987,713 | $3,658,805,563 | +$487,371,584 | $192.65 | 593 |
| 2020 Q1 | 16,507,602 | $2,745,889,798 | +$150,385,919 | $166.09 | 559 |
| 2019 Q4 | 15,563,705 | $2,984,727,458 | -$93,483,871 | $191.74 | 567 |
| 2019 Q3 | 15,779,298 | $2,646,011,217 | -$21,428,597 | $167.68 | 465 |
| 2019 Q2 | 15,829,375 | $2,752,884,440 | -$176,569,334 | $173.93 | 472 |
| 2019 Q1 | 16,947,775 | $2,923,186,594 | +$197,163,778 | $172.48 | 475 |
| 2018 Q4 | 15,782,981 | $2,534,852,024 | -$15,934,079 | $160.59 | 472 |
| 2018 Q3 | 15,797,094 | $2,849,447,982 | +$288,409,427 | $180.41 | 441 |
| 2018 Q2 | 14,191,493 | $2,257,844,758 | +$10,545,430 | $159.14 | 395 |
| 2018 Q1 | 14,102,733 | $2,164,561,708 | +$126,230,966 | $153.53 | 400 |
| 2017 Q4 | 13,302,230 | $2,050,802,162 | -$14,656,918 | $154.14 | 384 |
| 2017 Q3 | 13,107,821 | $1,996,076,080 | +$56,067,319 | $152.28 | 340 |
| 2017 Q2 | 12,729,136 | $1,875,784,867 | +$58,989,633 | $147.37 | 323 |
| 2017 Q1 | 12,344,600 | $1,701,380,040 | +$62,696,477 | $137.82 | 307 |
| 2016 Q4 | 11,936,372 | $1,514,122,200 | +$94,488,805 | $126.77 | 287 |
| 2016 Q3 | 11,074,694 | $1,469,381,967 | +$138,241,596 | $132.89 | 257 |
| 2016 Q2 | 10,122,123 | $1,321,663,339 | -$86,936,076 | $130.49 | 253 |
| 2016 Q1 | 10,701,751 | $1,320,449,777 | -$107,650,029 | $123.3 | 243 |
| 2015 Q4 | 11,571,500 | $1,534,280,893 | +$86,506,939 | $132.88 | 250 |
| 2015 Q3 | 10,878,056 | $1,335,009,550 | -$163,820,183 | $122.56 | 229 |
| 2015 Q2 | 12,067,506 | $1,689,280,099 | +$281,573,550 | $139.96 | 230 |
| 2015 Q1 | 10,025,144 | $1,358,177,918 | +$165,286,246 | $135.52 | 225 |
| 2014 Q4 | 8,822,492 | $1,108,452,882 | +$85,013,426 | $125.59 | 201 |
| 2014 Q3 | 7,925,920 | $927,033,693 | +$98,547,736 | $116.99 | 161 |
| 2014 Q2 | 7,144,082 | $797,454,762 | -$149,227,888 | $111.63 | 159 |
| 2014 Q1 | 8,429,322 | $899,719,596 | +$236,862,753 | $106.92 | 151 |