| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 819,828 | $23,059,209 | -$3,588,622 | $28.14 | 11 |
| 2025 Q2 | 947,584 | $25,009,524 | +$7,532,587 | $26.39 | 10 |
| 2025 Q1 | 662,952 | $14,913,316 | +$3,024,161 | $22.42 | 6 |
| 2024 Q4 | 526,288 | $12,506,180 | -$480,641 | $23.76 | 6 |
| 2024 Q3 | 541,546 | $14,308,596 | +$1,872,248 | $26.42 | 6 |
| 2024 Q2 | 471,123 | $12,063,322 | +$11,831,975 | $25.6 | 5 |
| 2024 Q1 | 9,021 | $220,549 | -$1,056,954 | $24.46 | 1 |
| 2023 Q4 | 55,654 | $1,277,503 | -$1,471,087 | $22.95 | 3 |
| 2023 Q3 | 120,529 | $2,563,883 | +$1,128,993 | $21.1 | 3 |
| 2023 Q2 | 67,951 | $1,467,648 | -$450,041 | $21.6 | 3 |
| 2023 Q1 | 88,790 | $1,705,166 | +$1,416,822 | $19.2 | 3 |
| 2022 Q4 | 15,014 | $288,045 | -$368,467 | $19.19 | 1 |
| 2022 Q3 | 33,847 | $661,000 | -$421,360 | $19.53 | 2 |
| 2022 Q2 | 55,404 | $1,158,000 | -$2,043,666 | $22.95 | 2 |
| 2022 Q1 | 153,204 | $3,518,000 | +$1,243,507 | $22.96 | 1 |
| 2021 Q4 | 99,051 | $2,510,000 | +$2,510,000 | $25.34 | 1 |