| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 357,348 | $37,359,001 | +$2,210,161 | $104.04 | 13 |
| 2025 Q3 | 17,358,804 | $1,809,444,641 | +$143,908,232 | $104.30 | 321 |
| 2025 Q2 | 16,296,733 | $1,579,253,241 | +$55,787,084 | $96.90 | 297 |
| 2025 Q1 | 15,673,768 | $1,269,446,114 | +$9,449,160 | $80.99 | 270 |
| 2024 Q4 | 15,567,314 | $1,394,557,455 | +$18,867,672 | $89.60 | 281 |
| 2024 Q3 | 15,344,804 | $1,289,909,373 | -$86,026,998 | $84.04 | 250 |
| 2024 Q2 | 16,370,293 | $1,332,613,760 | +$74,151,940 | $81.41 | 248 |
| 2024 Q1 | 15,437,337 | $1,164,347,626 | +$6,299,630 | $75.48 | 245 |
| 2023 Q4 | 534 | $36,216 | $67.82 | 1 | |
| 2023 Q3 | 15,694,547 | $936,253,873 | +$22,242,518 | $59.65 | 215 |
| 2023 Q2 | 15,312,184 | $954,566,556 | -$10,414,472 | $62.34 | 214 |
| 2023 Q1 | 15,463,887 | $856,002,903 | -$17,115,744 | $55.36 | 200 |
| 2022 Q4 | 15,553,170 | $757,186,635 | +$20,247,346 | $48.68 | 195 |
| 2022 Q3 | 15,385,298 | $742,692,639 | -$33,575,432 | $48.26 | 183 |
| 2022 Q2 | 16,050,348 | $804,195,459 | -$18,893,036 | $50.09 | 190 |
| 2022 Q1 | 15,782,953 | $1,026,177,218 | -$2,363,064 | $65.00 | 200 |
| 2021 Q4 | 16,391,277 | $1,176,334,566 | -$51,492,400 | $71.82 | 208 |
| 2021 Q3 | 16,742,995 | $1,097,655,524 | +$28,413,680 | $65.55 | 185 |
| 2021 Q2 | 16,364,706 | $1,060,646,032 | +$853,418,016 | $64.76 | 177 |
| 2021 Q1 | 2,835,372 | $818,078,482 | -$134,114,660 | $288.48 | 174 |
| 2020 Q4 | 3,321,881 | $962,286,781 | -$28,370,953 | $289.88 | 184 |
| 2020 Q3 | 3,401,396 | $909,191,335 | -$156,381,401 | $267.45 | 166 |
| 2020 Q2 | 4,021,838 | $941,754,981 | +$231,118,997 | $234.48 | 161 |
| 2020 Q1 | 3,039,837 | $565,367,170 | +$70,903,561 | $185.75 | 141 |
| 2019 Q4 | 2,622,523 | $551,215,255 | -$124,555,606 | $209.96 | 140 |
| 2019 Q3 | 2,649,348 | $507,230,513 | +$27,982,984 | $191.45 | 125 |
| 2019 Q2 | 2,489,297 | $477,800,051 | -$12,602,589 | $191.85 | 120 |
| 2019 Q1 | 2,553,444 | $467,060,097 | -$69,275,040 | $182.83 | 128 |
| 2018 Q4 | 2,951,254 | $467,948,142 | +$60,630,757 | $158.53 | 119 |
| 2018 Q3 | 2,514,452 | $467,301,595 | +$36,539,440 | $185.86 | 109 |
| 2018 Q2 | 2,315,563 | $404,134,671 | -$19,839,147 | $174.68 | 106 |
| 2018 Q1 | 2,421,970 | $396,816,473 | +$21,400,763 | $163.85 | 103 |
| 2017 Q4 | 2,296,962 | $360,635,715 | +$7,839,138 | $156.49 | 103 |
| 2017 Q3 | 2,187,224 | $319,963,920 | +$4,263,103 | $146.39 | 94 |
| 2017 Q2 | 2,158,526 | $300,279,923 | +$17,398,340 | $139.24 | 93 |
| 2017 Q1 | 1,914,146 | $251,894,278 | -$56,051,000 | $131.66 | 87 |
| 2016 Q4 | 2,378,474 | $288,643,634 | -$26,176,057 | $121.02 | 89 |
| 2016 Q3 | 2,503,626 | $305,196,820 | +$2,200,453 | $121.93 | 86 |
| 2016 Q2 | 2,503,744 | $293,240,904 | -$51,648,550 | $117.08 | 85 |
| 2016 Q1 | 2,914,802 | $344,289,633 | -$5,108,468 | $118.14 | 81 |
| 2015 Q4 | 2,941,308 | $353,353,364 | +$8,499,483 | $120.29 | 81 |
| 2015 Q3 | 2,859,980 | $320,523,077 | +$27,887,286 | $111.97 | 67 |
| 2015 Q2 | 2,616,865 | $310,600,065 | +$43,272,947 | $118.67 | 70 |
| 2015 Q1 | 2,252,975 | $266,349,726 | +$16,779,861 | $118.24 | 70 |
| 2014 Q4 | 2,123,870 | $240,337,201 | +$17,535,771 | $113.16 | 64 |
| 2014 Q3 | 1,936,365 | $210,538,245 | +$17,206,946 | $108.79 | 58 |
| 2014 Q2 | 1,780,366 | $189,866,086 | -$16,937,196 | $106.64 | 63 |
| 2014 Q1 | 1,941,584 | $193,399,532 | -$12,109,164 | $99.61 | 60 |