| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 317,357 | $48,482,212 | +$1,546,029 | $148.17 | 17 |
| 2025 Q3 | 6,287,921 | $915,612,087 | +$34,406,348 | $145.88 | 297 |
| 2025 Q2 | 6,029,400 | $858,443,945 | -$88,415,054 | $142.31 | 313 |
| 2025 Q1 | 6,705,321 | $872,376,161 | +$65,370,594 | $130.18 | 301 |
| 2024 Q4 | 6,233,908 | $832,853,989 | +$44,859,028 | $133.52 | 305 |
| 2024 Q3 | 5,884,713 | $786,298,397 | -$68,857,472 | $133.67 | 290 |
| 2024 Q2 | 6,444,467 | $770,437,521 | +$32,189,570 | $119.44 | 285 |
| 2024 Q1 | 6,145,057 | $772,165,644 | +$128,510,587 | $125.71 | 294 |
| 2023 Q4 | 23,155 | $2,648,006 | +$2,648,006 | $114.36 | 1 |
| 2023 Q3 | 5,145,063 | $519,540,118 | +$42,326,028 | $100.89 | 254 |
| 2023 Q2 | 4,698,872 | $498,341,863 | -$98,303,247 | $106.04 | 260 |
| 2023 Q1 | 5,594,705 | $560,206,810 | -$63,255,142 | $100.16 | 250 |
| 2022 Q4 | 6,257,079 | $603,049,591 | +$130,204,303 | $96.46 | 254 |
| 2022 Q3 | 4,913,870 | $412,073,396 | -$55,184,982 | $83.78 | 217 |
| 2022 Q2 | 5,598,534 | $493,690,321 | -$52,678,261 | $88.13 | 224 |
| 2022 Q1 | 6,140,904 | $647,473,166 | -$228,796,754 | $105.43 | 239 |
| 2021 Q4 | 8,434,453 | $950,718,006 | +$42,353,213 | $112.74 | 260 |
| 2021 Q3 | 7,965,398 | $855,889,828 | -$95,172,922 | $107.16 | 232 |
| 2021 Q2 | 8,812,766 | $979,193,524 | +$132,708,610 | $111.12 | 241 |
| 2021 Q1 | 7,621,874 | $807,067,401 | +$78,116,448 | $105.69 | 235 |
| 2020 Q4 | 6,867,602 | $667,780,194 | +$396,470,653 | $97.10 | 213 |
| 2020 Q3 | 2,556,885 | $427,674,365 | +$24,510,068 | $167.15 | 174 |
| 2020 Q2 | 2,351,570 | $353,696,445 | +$5,807,112 | $150.81 | 166 |
| 2020 Q1 | 2,322,124 | $287,435,594 | -$50,835,379 | $124.20 | 149 |
| 2019 Q4 | 2,648,152 | $444,039,976 | +$10,109,014 | $167.64 | 184 |
| 2019 Q3 | 2,516,514 | $399,694,962 | -$17,894,104 | $158.82 | 158 |
| 2019 Q2 | 2,638,283 | $417,449,865 | +$24,711,704 | $158.26 | 156 |
| 2019 Q1 | 2,490,190 | $377,985,629 | -$46,447,741 | $151.77 | 152 |
| 2018 Q4 | 2,819,022 | $362,323,952 | -$9,656,816 | $128.53 | 148 |
| 2018 Q3 | 2,826,507 | $441,233,296 | +$35,116,230 | $156.13 | 151 |
| 2018 Q2 | 2,627,398 | $377,627,239 | -$82,586,864 | $143.71 | 143 |
| 2018 Q1 | 3,200,458 | $464,143,035 | +$34,888,845 | $145.03 | 159 |
| 2017 Q4 | 2,966,923 | $437,256,446 | +$22,491,850 | $147.38 | 149 |
| 2017 Q3 | 2,774,981 | $384,399,864 | -$2,421,003 | $138.54 | 125 |
| 2017 Q2 | 2,802,028 | $368,414,070 | -$145,803,177 | $131.50 | 121 |
| 2017 Q1 | 3,915,254 | $492,944,996 | +$45,728,668 | $125.93 | 127 |
| 2016 Q4 | 3,978,423 | $479,687,313 | +$25,246,868 | $120.57 | 135 |
| 2016 Q3 | 3,720,420 | $425,249,968 | +$14,760,054 | $114.35 | 110 |
| 2016 Q2 | 3,630,217 | $399,050,025 | +$122,146,696 | $109.91 | 105 |
| 2016 Q1 | 2,316,602 | $247,661,318 | -$36,569,934 | $107.06 | 88 |
| 2015 Q4 | 2,655,717 | $273,105,381 | +$55,754,830 | $102.92 | 97 |
| 2015 Q3 | 2,103,905 | $203,199,053 | -$69,534,099 | $96.44 | 88 |
| 2015 Q2 | 2,826,831 | $297,783,683 | -$194,642,014 | $105.34 | 97 |
| 2015 Q1 | 4,617,983 | $497,851,286 | +$97,641,214 | $107.87 | 104 |
| 2014 Q4 | 3,770,442 | $401,889,013 | -$757,236,957 | $106.59 | 107 |
| 2014 Q3 | 10,976,912 | $1,062,790,118 | +$356,013,162 | $101.13 | 109 |
| 2014 Q2 | 7,004,369 | $725,671,886 | +$318,380,842 | $103.60 | 118 |
| 2014 Q1 | 3,911,411 | $393,497,383 | -$573,502,080 | $100.61 | 105 |