| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,132,134 | $441,581,956 | +$28,855,458 | $54.31 | 149 |
| 2025 Q2 | 7,915,069 | $393,858,634 | -$35,889,677 | $49.76 | 146 |
| 2025 Q1 | 8,653,719 | $389,896,510 | +$72,575,385 | $45.05 | 137 |
| 2024 Q4 | 7,059,581 | $349,231,219 | +$5,454,888 | $49.46 | 137 |
| 2024 Q3 | 6,843,654 | $335,204,891 | +$4,341,647 | $48.96 | 123 |
| 2024 Q2 | 6,783,389 | $308,520,074 | +$5,105,427 | $45.48 | 132 |
| 2024 Q1 | 6,647,959 | $309,202,083 | -$11,121,994 | $46.57 | 133 |
| 2023 Q4 | 6,816,798 | $299,855,252 | +$86,424,584 | $44 | 129 |
| 2023 Q3 | 4,352,195 | $168,646,019 | +$687,762 | $38.76 | 112 |
| 2023 Q2 | 4,325,090 | $179,097,972 | -$42,893,037 | $41.41 | 115 |
| 2023 Q1 | 5,360,394 | $208,923,285 | +$16,418,777 | $38.98 | 112 |
| 2022 Q4 | 5,693,332 | $205,183,460 | +$13,330,480 | $36.04 | 106 |
| 2022 Q3 | 4,884,598 | $169,473,070 | +$1,095,987 | $34.66 | 102 |
| 2022 Q2 | 4,851,557 | $171,401,379 | +$44,757,638 | $35.32 | 103 |
| 2022 Q1 | 3,559,376 | $156,994,358 | -$18,774,688 | $44.19 | 113 |
| 2021 Q4 | 3,868,830 | $192,055,015 | -$9,665,510 | $49.64 | 115 |
| 2021 Q3 | 3,920,099 | $193,155,115 | -$20,091,824 | $49.24 | 103 |
| 2021 Q2 | 4,357,299 | $225,758,289 | +$52,547,440 | $51.81 | 110 |
| 2021 Q1 | 1,554,014 | $466,902,753 | -$17,968,111 | $300.44 | 113 |
| 2020 Q4 | 1,607,269 | $487,870,875 | +$341,075,151 | $303.5 | 113 |
| 2020 Q3 | 477,090 | $113,336,339 | +$15,585,736 | $237.58 | 78 |
| 2020 Q2 | 412,853 | $91,259,203 | -$1,719,957 | $221.02 | 71 |
| 2020 Q1 | 420,219 | $69,848,607 | -$2,777,917 | $166.23 | 59 |
| 2019 Q4 | 431,494 | $91,470,559 | -$9,344,750 | $211.95 | 67 |
| 2019 Q3 | 454,142 | $88,369,878 | +$7,913,866 | $194.66 | 60 |
| 2019 Q2 | 407,276 | $82,951,199 | +$470,796 | $203.62 | 59 |
| 2019 Q1 | 386,256 | $77,053,651 | +$28,143,687 | $199.5 | 57 |
| 2018 Q4 | 241,247 | $40,150,920 | -$7,932,814 | $166.46 | 56 |
| 2018 Q3 | 270,754 | $57,571,267 | -$9,515,452 | $212.66 | 56 |
| 2018 Q2 | 318,108 | $63,127,634 | +$21,353,164 | $198.52 | 55 |
| 2018 Q1 | 210,412 | $39,032,306 | +$1,403,891 | $185.48 | 52 |
| 2017 Q4 | 199,598 | $35,815,104 | -$1,605,395 | $179.42 | 43 |
| 2017 Q3 | 207,403 | $35,194,261 | +$6,407,513 | $169.67 | 43 |
| 2017 Q2 | 169,921 | $27,225,486 | -$1,413,921 | $160.91 | 41 |
| 2017 Q1 | 179,647 | $27,380,197 | -$3,201,544 | $152.91 | 41 |
| 2016 Q4 | 200,989 | $29,102,568 | -$211,958 | $144.74 | 38 |
| 2016 Q3 | 190,891 | $27,441,363 | +$1,678,142 | $144.09 | 38 |
| 2016 Q2 | 179,173 | $24,060,882 | -$7,588,967 | $134.12 | 37 |
| 2016 Q1 | 233,136 | $29,935,659 | +$6,453,640 | $128.67 | 39 |
| 2015 Q4 | 182,759 | $24,343,569 | +$730,819 | $134.58 | 36 |
| 2015 Q3 | 173,738 | $22,443,263 | -$2,260,596 | $128.68 | 37 |
| 2015 Q2 | 190,676 | $27,630,472 | +$305,737 | $145.06 | 36 |
| 2015 Q1 | 188,580 | $27,124,739 | +$336,900 | $144.09 | 34 |
| 2014 Q4 | 186,450 | $25,161,869 | -$10,804,165 | $135.1 | 31 |
| 2014 Q3 | 267,384 | $33,713,998 | -$380,504 | $126.11 | 33 |
| 2014 Q2 | 270,266 | $36,250,377 | -$21,083,313 | $134.13 | 35 |
| 2014 Q1 | 428,343 | $56,060,422 | +$391,260 | $130.81 | 36 |