| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 35,842,009 | $4,189,073,013 | -$349,559,744 | $117.16 | 446 |
| 2025 Q2 | 38,865,657 | $4,330,562,023 | +$3,834,710,448 | $111.65 | 462 |
| 2025 Q1 | 3,664,672 | $4,941,338,980 | -$177,756,802 | $1,350 | 457 |
| 2024 Q4 | 3,815,714 | $4,809,307,054 | -$45,501,256 | $1,259.99 | 457 |
| 2024 Q3 | 3,823,043 | $5,025,923,318 | -$190,621,342 | $1,316.4 | 444 |
| 2024 Q2 | 3,915,033 | $4,247,986,338 | +$83,046,336 | $1,085 | 402 |
| 2024 Q1 | 3,867,709 | $3,275,148,903 | +$30,250,154 | $846.41 | 353 |
| 2023 Q4 | 3,832,490 | $3,556,458,452 | +$79,493,218 | $928.4 | 337 |
| 2023 Q3 | 3,782,626 | $2,407,117,870 | +$13,232,670 | $636.32 | 303 |
| 2023 Q2 | 3,758,339 | $2,389,893,056 | +$101,783,049 | $636.02 | 287 |
| 2023 Q1 | 3,602,466 | $1,927,636,626 | +$56,834,050 | $535.08 | 278 |
| 2022 Q4 | 3,508,001 | $1,797,337,142 | +$43,021,763 | $512.36 | 271 |
| 2022 Q3 | 3,437,941 | $1,415,975,270 | -$174,006,570 | $411.73 | 260 |
| 2022 Q2 | 3,539,660 | $1,995,553,556 | +$33,604,352 | $563.9 | 272 |
| 2022 Q1 | 3,508,031 | $1,742,706,867 | +$25,951,354 | $496.84 | 257 |
| 2021 Q4 | 3,434,556 | $2,124,975,531 | -$30,422,653 | $619.19 | 261 |
| 2021 Q3 | 3,505,834 | $1,381,606,894 | -$9,411,840 | $394.18 | 228 |
| 2021 Q2 | 3,514,710 | $1,413,079,747 | +$9,096,333 | $402.11 | 216 |
| 2021 Q1 | 3,512,727 | $1,014,833,556 | +$15,355,997 | $288.78 | 194 |
| 2020 Q4 | 3,464,734 | $922,678,536 | +$4,771,745 | $266.27 | 187 |
| 2020 Q3 | 3,452,776 | $830,833,811 | +$7,312,732 | $240.67 | 185 |
| 2020 Q2 | 3,417,523 | $783,255,426 | -$23,316,495 | $229.18 | 183 |
| 2020 Q1 | 3,526,841 | $735,887,714 | -$45,211,358 | $208.53 | 172 |
| 2019 Q4 | 3,709,277 | $1,053,470,842 | -$5,105,732 | $284.04 | 198 |
| 2019 Q3 | 3,722,621 | $1,130,064,335 | -$20,398,217 | $303.87 | 195 |
| 2019 Q2 | 3,792,908 | $1,134,645,521 | +$58,495,013 | $299.25 | 193 |
| 2019 Q1 | 3,604,596 | $1,037,531,152 | +$23,942,302 | $287.83 | 169 |
| 2018 Q4 | 3,526,256 | $625,545,903 | -$4,937,217 | $177.38 | 148 |
| 2018 Q3 | 3,568,048 | $649,975,737 | +$4,395,605 | $182.28 | 139 |
| 2018 Q2 | 3,540,936 | $478,483,787 | +$107,408 | $135.11 | 141 |
| 2018 Q1 | 3,502,041 | $604,700,843 | -$26,252,949 | $172.67 | 141 |
| 2017 Q4 | 3,658,648 | $786,939,749 | +$16,474,500 | $215.25 | 145 |
| 2017 Q3 | 3,577,395 | $772,029,539 | +$17,128,579 | $215.75 | 145 |
| 2017 Q2 | 3,494,054 | $799,910,884 | -$25,339,544 | $228.87 | 144 |
| 2017 Q1 | 3,622,286 | $746,873,200 | +$113,067,113 | $206.02 | 134 |
| 2016 Q4 | 3,367,776 | $601,953,811 | -$22,764,733 | $178.86 | 116 |
| 2016 Q3 | 3,507,150 | $519,901,453 | -$18,350,011 | $148.16 | 108 |
| 2016 Q2 | 3,631,536 | $535,405,358 | +$61,918,780 | $147.47 | 112 |
| 2016 Q1 | 3,234,098 | $516,678,382 | +$1,221,139 | $159.76 | 114 |
| 2015 Q4 | 3,221,696 | $587,973,137 | -$4,652,731 | $182.51 | 120 |
| 2015 Q3 | 3,244,545 | $627,487,171 | +$23,969,013 | $193.38 | 113 |
| 2015 Q2 | 3,125,119 | $472,119,386 | +$13,057,388 | $151.07 | 101 |
| 2015 Q1 | 3,042,922 | $343,883,783 | +$8,084,515 | $113.06 | 94 |
| 2014 Q4 | 2,977,415 | $262,369,513 | +$6,869,791 | $88.03 | 91 |
| 2014 Q3 | 2,671,224 | $199,357,354 | +$2,907,199 | $74.63 | 81 |
| 2014 Q2 | 2,848,323 | $209,752,188 | +$253,101 | $73.67 | 86 |
| 2014 Q1 | 2,611,107 | $221,816,047 | +$7,867,174 | $84.98 | 86 |