| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 98,000 | $1,460,000 | $14.9 | 1 | |
| 2025 Q2 | 98,000 | $1,479,000 | -$409,903 | $15.09 | 1 |
| 2025 Q1 | 127,900 | $1,740,719 | +$379,719 | $13.61 | 2 |
| 2024 Q4 | 100,000 | $1,370,000 | $13.7 | 1 | |
| 2024 Q3 | 100,000 | $1,730,000 | $17.3 | 1 | |
| 2024 Q2 | 100,000 | $1,420,000 | $14.2 | 1 | |
| 2024 Q1 | 100,000 | $1,575,000 | $15.75 | 1 | |
| 2023 Q4 | 100,000 | $1,292,000 | $12.92 | 1 | |
| 2023 Q3 | 100,000 | $1,401,000 | $14.01 | 1 | |
| 2023 Q2 | 100,000 | $1,490,000 | $14.9 | 1 | |
| 2023 Q1 | 100,000 | $1,591,000 | $15.91 | 1 | |
| 2022 Q4 | 100,000 | $1,583,000 | -$433,000 | $15.83 | 1 |
| 2022 Q3 | 122,837 | $2,330,000 | -$36,973 | $18.97 | 2 |
| 2022 Q2 | 124,787 | $2,490,000 | +$495,000 | $19.96 | 2 |
| 2022 Q1 | 100,000 | $2,128,000 | $21.28 | 1 | |
| 2021 Q4 | 100,000 | $2,544,000 | $25.44 | 1 | |
| 2021 Q3 | 100,000 | $2,525,000 | $25.25 | 1 | |
| 2021 Q2 | 100,000 | $2,612,000 | $26.12 | 1 | |
| 2021 Q1 | 100,000 | $2,590,000 | -$455,000 | $25.9 | 1 |
| 2020 Q4 | 119,427 | $2,796,000 | +$314,540 | $23.42 | 2 |
| 2020 Q3 | 106,000 | $2,138,000 | -$10,000 | $20.17 | 1 |
| 2020 Q2 | 106,500 | $1,948,000 | -$719,000 | $19.14 | 2 |
| 2020 Q1 | 148,500 | $2,543,000 | $17.12 | 3 | |
| 2019 Q4 | 148,500 | $3,857,000 | -$859,000 | $25.98 | 3 |
| 2019 Q3 | 181,000 | $4,743,000 | -$392,600 | $26.2 | 2 |
| 2019 Q2 | 196,000 | $4,935,000 | +$457,889 | $25.18 | 2 |
| 2019 Q1 | 177,800 | $4,417,000 | +$4,372,000 | $24.86 | 3 |