| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,654,036 | $253,209,466 | +$23,293,087 | $153.30 | 12 |
| 2025 Q3 | 35,842,009 | $4,189,073,013 | -$349,559,717 | $117.16 | 446 |
| 2025 Q2 | 38,866,357 | $4,330,562,134 | +$3,834,710,361 | $111.65 | 463 |
| 2025 Q1 | 3,664,670 | $4,941,336,280 | -$177,756,800 | $1350.00 | 456 |
| 2024 Q4 | 3,814,437 | $4,807,747,480 | +$245,553,069 | $1259.99 | 454 |
| 2024 Q3 | 3,590,791 | $4,720,186,649 | -$426,042,416 | $1316.40 | 442 |
| 2024 Q2 | 3,914,541 | $4,247,451,385 | +$342,789,817 | $1085.00 | 401 |
| 2024 Q1 | 3,628,787 | $3,072,923,230 | -$189,290,000 | $846.41 | 352 |
| 2023 Q4 | 9,633 | $8,943,277 | -$682,374 | $928.40 | 2 |
| 2023 Q3 | 3,663,882 | $2,331,557,758 | +$8,401,989 | $636.32 | 299 |
| 2023 Q2 | 3,694,663 | $2,349,393,903 | +$67,514,341 | $636.02 | 285 |
| 2023 Q1 | 3,548,919 | $1,898,985,869 | +$56,621,814 | $535.08 | 275 |
| 2022 Q4 | 3,446,963 | $1,766,063,175 | +$42,610,417 | $512.36 | 266 |
| 2022 Q3 | 3,431,226 | $1,413,203,561 | -$168,358,736 | $411.73 | 256 |
| 2022 Q2 | 3,476,612 | $1,954,064,011 | +$28,432,866 | $563.90 | 265 |
| 2022 Q1 | 3,506,091 | $1,741,749,761 | +$26,117,164 | $496.84 | 254 |
| 2021 Q4 | 3,423,363 | $2,118,044,556 | -$31,102,175 | $619.19 | 258 |
| 2021 Q3 | 3,505,616 | $1,381,526,378 | -$8,348,228 | $394.18 | 228 |
| 2021 Q2 | 3,524,409 | $1,415,863,417 | +$57,341 | $402.11 | 218 |
| 2021 Q1 | 3,495,289 | $1,006,750,458 | +$11,168,646 | $288.78 | 195 |
| 2020 Q4 | 3,450,448 | $918,874,252 | +$4,416,349 | $266.27 | 182 |
| 2020 Q3 | 3,442,494 | $828,358,726 | +$9,885,398 | $240.67 | 182 |
| 2020 Q2 | 3,402,168 | $779,738,777 | -$21,560,329 | $229.18 | 180 |
| 2020 Q1 | 3,501,679 | $730,636,648 | -$44,350,783 | $208.53 | 165 |
| 2019 Q4 | 3,704,017 | $1,051,979,336 | -$24,491,413 | $284.04 | 194 |
| 2019 Q3 | 3,722,446 | $1,130,010,335 | -$20,392,239 | $303.87 | 194 |
| 2019 Q2 | 3,792,713 | $1,134,586,536 | +$70,120,811 | $299.25 | 191 |
| 2019 Q1 | 3,604,421 | $1,037,481,152 | +$23,767,713 | $287.83 | 168 |
| 2018 Q4 | 3,509,972 | $622,657,903 | -$5,087,628 | $177.38 | 147 |
| 2018 Q3 | 3,552,327 | $647,109,737 | +$7,613,021 | $182.28 | 136 |
| 2018 Q2 | 3,507,689 | $473,992,787 | +$5,504,608 | $135.11 | 138 |
| 2018 Q1 | 3,502,041 | $604,700,843 | -$26,254,153 | $172.67 | 141 |
| 2017 Q4 | 3,654,936 | $786,140,749 | +$16,465,890 | $215.25 | 144 |
| 2017 Q3 | 3,573,723 | $771,237,539 | +$18,099,451 | $215.75 | 144 |
| 2017 Q2 | 3,491,413 | $799,306,884 | -$24,807,537 | $228.87 | 143 |
| 2017 Q1 | 3,615,889 | $745,555,200 | +$112,698,321 | $206.02 | 133 |
| 2016 Q4 | 3,330,903 | $595,358,811 | -$24,465,635 | $178.86 | 114 |
| 2016 Q3 | 3,507,145 | $519,900,453 | -$18,351,002 | $148.16 | 107 |
| 2016 Q2 | 3,631,536 | $535,405,358 | +$61,907,786 | $147.47 | 112 |
| 2016 Q1 | 3,233,959 | $516,656,382 | +$1,248,589 | $159.76 | 113 |
| 2015 Q4 | 3,233,194 | $587,984,137 | -$4,652,725 | $182.51 | 121 |
| 2015 Q3 | 3,244,545 | $627,487,171 | +$23,955,093 | $193.38 | 113 |
| 2015 Q2 | 3,067,117 | $463,357,386 | +$13,098,175 | $151.07 | 100 |
| 2015 Q1 | 3,035,121 | $343,001,783 | +$8,288,595 | $113.06 | 92 |
| 2014 Q4 | 2,973,236 | $262,001,513 | +$7,395,327 | $88.03 | 90 |
| 2014 Q3 | 2,661,077 | $198,600,354 | +$3,248,726 | $74.63 | 80 |
| 2014 Q2 | 2,833,598 | $208,668,188 | -$185,875 | $73.67 | 85 |
| 2014 Q1 | 2,611,107 | $221,816,047 | +$7,867,173 | $84.98 | 86 |