| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,250 | $42,038 | -$6,726 | $33.63 | 1 |
| 2025 Q3 | 1,436,198 | $50,863,243 | -$2,241,257 | $35.45 | 59 |
| 2025 Q2 | 1,516,988 | $53,140,175 | +$1,492,033 | $35.03 | 63 |
| 2025 Q1 | 1,469,072 | $52,457,596 | +$2,821,958 | $35.71 | 56 |
| 2024 Q4 | 1,405,788 | $49,521,312 | -$618,355 | $35.18 | 56 |
| 2024 Q3 | 1,455,357 | $55,295,539 | -$23,477,339 | $38.00 | 51 |
| 2024 Q2 | 2,077,156 | $67,991,794 | -$74,701 | $32.73 | 49 |
| 2024 Q1 | 2,078,574 | $68,316,085 | +$14,758,270 | $32.87 | 49 |
| 2023 Q4 | 1,600,704 | $53,243,404 | -$1,212,082 | $33.27 | 51 |
| 2023 Q3 | 1,495,714 | $42,796,863 | -$6,539,413 | $28.62 | 41 |
| 2023 Q2 | 1,468,264 | $45,925,913 | -$8,484,641 | $31.28 | 41 |
| 2023 Q1 | 1,913,938 | $57,965,688 | -$507,960 | $30.65 | 43 |
| 2022 Q4 | 1,750,587 | $53,829,038 | -$8,289,719 | $30.75 | 48 |
| 2022 Q3 | 2,163,431 | $64,357,929 | -$3,902,599 | $29.94 | 46 |
| 2022 Q2 | 2,102,161 | $70,356,314 | -$4,140,596 | $33.41 | 45 |
| 2022 Q1 | 2,183,140 | $88,419,180 | +$14,186,272 | $40.51 | 49 |
| 2021 Q4 | 1,864,437 | $78,814,964 | +$22,075,767 | $42.25 | 45 |
| 2021 Q3 | 1,358,181 | $49,970,637 | +$16,935,409 | $36.79 | 36 |
| 2021 Q2 | 885,570 | $32,100,639 | +$16,069,256 | $36.23 | 29 |
| 2021 Q1 | 473,180 | $15,531,862 | +$2,674,833 | $32.50 | 24 |
| 2020 Q4 | 350,936 | $10,232,155 | +$1,344,986 | $29.12 | 21 |
| 2020 Q3 | 206,083 | $5,323,740 | +$399,996 | $25.85 | 18 |
| 2020 Q2 | 190,553 | $4,946,180 | -$884,814 | $26.00 | 21 |
| 2020 Q1 | 199,214 | $4,570,644 | -$6,270,202 | $22.93 | 19 |
| 2019 Q4 | 447,195 | $14,038,497 | -$5,583,410 | $31.42 | 24 |
| 2019 Q3 | 564,731 | $17,980,000 | +$4,497,221 | $31.83 | 24 |
| 2019 Q2 | 387,488 | $11,645,000 | +$3,534,351 | $29.94 | 19 |
| 2019 Q1 | 459,327 | $14,254,000 | +$5,382,341 | $29.97 | 20 |
| 2018 Q4 | 161,193 | $4,214,663 | -$879,262 | $25.85 | 16 |
| 2018 Q3 | 191,975 | $5,266,000 | +$589,696 | $27.38 | 19 |
| 2018 Q2 | 170,492 | $4,702,000 | +$4,701,996 | $27.60 | 19 |
| 2017 Q2 | 0 | $0 | -$1,000 | $33.63 | 0 |
| 2017 Q1 | 52 | $1,000 | +$1,000 | $19.23 | 1 |
| 2016 Q1 | 38,526 | $1,148,000 | $0 | $29.80 | 1 |