| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,574,418 | $580,704,529 | +$8,463,681 | $162.48 | 257 |
| 2025 Q2 | 3,518,032 | $531,053,886 | +$2,431,394 | $150.87 | 256 |
| 2025 Q1 | 3,499,843 | $476,096,058 | -$50,765,336 | $136.1 | 247 |
| 2024 Q4 | 3,882,854 | $555,688,169 | +$33,419,593 | $143.09 | 259 |
| 2024 Q3 | 3,472,100 | $484,677,969 | +$10,128,582 | $139.59 | 235 |
| 2024 Q2 | 3,406,944 | $450,743,956 | -$5,934,817 | $132.31 | 219 |
| 2024 Q1 | 3,445,776 | $441,417,723 | +$5,758,990 | $128.09 | 221 |
| 2023 Q4 | 3,442,722 | $401,625,330 | +$6,097,494 | $116.53 | 218 |
| 2023 Q3 | 3,239,945 | $338,971,799 | +$7,399,995 | $104.48 | 204 |
| 2023 Q2 | 3,159,226 | $342,565,788 | +$891,630 | $108.33 | 198 |
| 2023 Q1 | 3,115,639 | $312,046,789 | -$36,021,118 | $100.07 | 192 |
| 2022 Q4 | 3,519,414 | $329,310,695 | +$24,578,230 | $93.45 | 190 |
| 2022 Q3 | 3,288,806 | $289,567,481 | -$10,276,034 | $87.7 | 188 |
| 2022 Q2 | 3,422,838 | $316,680,936 | -$2,122,413 | $92.35 | 186 |
| 2022 Q1 | 3,491,880 | $390,024,287 | -$17,038,281 | $111.36 | 193 |
| 2021 Q4 | 3,636,518 | $428,451,527 | +$20,621,331 | $117.85 | 209 |
| 2021 Q3 | 3,363,984 | $363,612,979 | -$9,607,566 | $107.87 | 184 |
| 2021 Q2 | 3,455,017 | $373,592,222 | +$9,128,717 | $107.97 | 181 |
| 2021 Q1 | 3,388,794 | $339,580,888 | -$17,631,299 | $99.87 | 173 |
| 2020 Q4 | 3,554,250 | $335,403,216 | +$165,383,712 | $94.32 | 167 |
| 2020 Q3 | 1,690,402 | $282,451,547 | -$5,150,011 | $166.67 | 149 |
| 2020 Q2 | 1,723,416 | $263,947,819 | -$12,157,078 | $153.08 | 144 |
| 2020 Q1 | 1,844,491 | $232,993,983 | -$20,673,773 | $126.16 | 145 |
| 2019 Q4 | 2,027,941 | $323,840,578 | +$18,723,656 | $159.64 | 157 |
| 2019 Q3 | 1,959,513 | $289,145,052 | +$3,396,129 | $147.54 | 144 |
| 2019 Q2 | 1,937,022 | $283,132,549 | -$23,513,979 | $146.13 | 146 |
| 2019 Q1 | 2,096,245 | $296,211,282 | +$15,570,881 | $141.23 | 148 |
| 2018 Q4 | 2,014,559 | $251,161,047 | +$2,140,428 | $124.44 | 134 |
| 2018 Q3 | 1,927,263 | $279,908,066 | +$26,115,955 | $145.52 | 141 |
| 2018 Q2 | 1,751,344 | $238,722,960 | +$5,409,701 | $136.33 | 135 |
| 2018 Q1 | 1,714,000 | $226,412,715 | +$439,330 | $132.12 | 128 |
| 2017 Q4 | 1,709,839 | $228,652,728 | -$45,830,280 | $133.62 | 120 |
| 2017 Q3 | 2,031,801 | $256,155,457 | +$3,790,280 | $126.03 | 109 |
| 2017 Q2 | 2,005,848 | $243,152,110 | +$16,672,298 | $121.33 | 110 |
| 2017 Q1 | 1,858,567 | $219,436,000 | -$2,333,474 | $118.26 | 104 |
| 2016 Q4 | 1,841,587 | $206,529,101 | +$12,416,332 | $112.05 | 104 |
| 2016 Q3 | 1,740,646 | $188,754,062 | -$316,683 | $108.53 | 101 |
| 2016 Q2 | 1,710,474 | $178,941,284 | -$24,685,551 | $104.63 | 101 |
| 2016 Q1 | 1,935,687 | $198,223,848 | -$87,444,386 | $102.51 | 101 |
| 2015 Q4 | 2,788,041 | $284,014,140 | +$88,077,897 | $101.97 | 99 |
| 2015 Q3 | 1,937,848 | $187,356,944 | -$20,167,589 | $96.48 | 94 |
| 2015 Q2 | 2,144,443 | $223,527,366 | +$5,050,918 | $104.25 | 95 |
| 2015 Q1 | 2,120,582 | $222,251,321 | -$3,134,095 | $104.85 | 91 |
| 2014 Q4 | 2,154,819 | $222,952,038 | -$40,253,593 | $103.56 | 95 |
| 2014 Q3 | 2,413,672 | $239,137,984 | +$18,204,289 | $99.14 | 95 |
| 2014 Q2 | 2,227,051 | $220,771,312 | +$6,879,383 | $99.13 | 90 |
| 2014 Q1 | 2,162,766 | $205,060,900 | +$31,600,601 | $94.82 | 83 |