| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 406,553 | $14,364,515 | +$2,747,359 | $35.66 | 7 |
| 2025 Q2 | 328,885 | $10,973,504 | +$1,150,807 | $32.75 | 5 |
| 2025 Q1 | 295,432 | $9,057,565 | +$3,967,515 | $31.29 | 6 |
| 2024 Q4 | 239,197 | $8,338,277 | -$962,686 | $34.89 | 6 |
| 2024 Q3 | 157,949 | $5,714,939 | +$188,127 | $36.18 | 5 |
| 2024 Q2 | 153,482 | $5,184,006 | +$730,393 | $32.98 | 5 |
| 2024 Q1 | 131,334 | $4,505,804 | +$457,560 | $34.31 | 5 |
| 2023 Q4 | 117,994 | $3,862,627 | -$79,360 | $32.74 | 4 |
| 2023 Q3 | 123,244 | $3,532,353 | +$969,136 | $28.66 | 6 |
| 2023 Q2 | 89,240 | $2,750,400 | +$209,102 | $30.83 | 6 |
| 2023 Q1 | 83,179 | $2,373,253 | +$633,119 | $29.46 | 6 |
| 2022 Q4 | 61,694 | $1,899,179 | +$376,175 | $28.99 | 4 |
| 2022 Q3 | 67,295 | $1,797,000 | +$113,826 | $26.71 | 6 |
| 2022 Q2 | 47,939 | $1,389,000 | +$167,222 | $29.02 | 5 |
| 2022 Q1 | 42,164 | $1,352,000 | +$1,029,402 | $30.33 | 4 |
| 2021 Q4 | 11,772 | $441,000 | -$86,830 | $37.5 | 2 |
| 2021 Q3 | 14,106 | $511,000 | -$73,241 | $36.1 | 3 |
| 2021 Q2 | 16,016 | $600,000 | -$308,782 | $37.47 | 4 |
| 2021 Q1 | 24,247 | $870,000 | +$247,893 | $36.14 | 4 |
| 2020 Q4 | 17,198 | $515,000 | -$97,880 | $29.97 | 2 |
| 2020 Q3 | 20,671 | $477,000 | -$6,529,882 | $23.13 | 3 |
| 2020 Q2 | 300,184 | $6,635,000 | -$6,149,400 | $22.1 | 3 |
| 2020 Q1 | 582,084 | $9,704,000 | +$2,695,575 | $17.18 | 4 |
| 2019 Q4 | 418,411 | $11,390,000 | +$11,390,000 | $27.21 | 2 |