| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 384,815 | $17,312,744 | +$498,442 | $44.99 | 1 |
| 2025 Q2 | 373,736 | $16,905,323 | -$2,459,607 | $45.23 | 1 |
| 2025 Q1 | 428,112 | $16,854,866 | -$1,870,873 | $39.37 | 1 |
| 2024 Q4 | 475,632 | $14,061,193 | +$2,878,389 | $29.56 | 1 |
| 2024 Q3 | 378,268 | $12,657,356 | -$130,533 | $33.46 | 1 |
| 2024 Q2 | 382,169 | $12,266,244 | +$12,225,353 | $32.1 | 1 |
| 2024 Q1 | 1,274 | $51,996 | -$17,223 | $40.81 | 1 |
| 2023 Q4 | 1,696 | $63,883 | +$63,883 | $37.67 | 1 |
| 2023 Q3 | 0 | $0 | -$53,235 | 0 | |
| 2023 Q2 | 1,586 | $53,235 | -$3,424 | $33.57 | 1 |
| 2023 Q1 | 1,688 | $56,915 | -$3,439 | $33.72 | 1 |
| 2022 Q4 | 1,790 | $53,727 | +$53,727 | $30.02 | 1 |
| 2016 Q2 | 0 | $0 | -$612,000 | 0 | |
| 2016 Q1 | 15,000 | $612,000 | $40.8 | 1 | |
| 2015 Q4 | 15,000 | $596,000 | +$596,000 | $39.73 | 1 |
| 2015 Q3 | 0 | $0 | -$4,042,000 | 0 | |
| 2015 Q2 | 108,187 | $4,042,000 | -$3,163,077 | $37.36 | 1 |
| 2015 Q1 | 192,849 | $7,568,000 | -$8,275,672 | $39.24 | 1 |
| 2014 Q4 | 403,731 | $14,646,000 | -$238,192 | $36.28 | 1 |
| 2014 Q3 | 410,297 | $13,302,000 | +$8,958,637 | $32.42 | 1 |
| 2014 Q2 | 133,970 | $5,574,000 | -$2,670,544 | $41.61 | 1 |
| 2014 Q1 | 198,156 | $8,268,000 | -$1,931,103 | $41.72 | 1 |