| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 500,580 | $8,692,244 | +$1,586,684 | $17.25 | 7 |
| 2025 Q2 | 408,515 | $7,564,297 | +$525,107 | $18.54 | 6 |
| 2025 Q1 | 380,118 | $6,385,499 | +$388,972 | $17 | 5 |
| 2024 Q4 | 356,868 | $5,711,897 | +$516,257 | $16.01 | 5 |
| 2024 Q3 | 324,610 | $4,852,845 | -$111,666 | $14.9 | 5 |
| 2024 Q2 | 369,003 | $5,308,746 | +$211,651 | $14.35 | 7 |
| 2024 Q1 | 318,111 | $4,714,765 | -$9,872 | $14.93 | 5 |
| 2023 Q4 | 318,779 | $4,897,246 | -$5,296 | $15.2 | 6 |
| 2023 Q3 | 319,067 | $4,155,938 | -$12,084 | $13.05 | 5 |
| 2023 Q2 | 319,995 | $4,487,412 | +$15,265 | $14.01 | 5 |
| 2023 Q1 | 318,907 | $4,335,029 | +$2,724,047 | $13.56 | 5 |
| 2022 Q4 | 118,756 | $1,458,064 | +$114,954 | $12.28 | 4 |
| 2022 Q3 | 109,396 | $1,034,176 | +$266,645 | $9.48 | 4 |
| 2022 Q2 | 80,966 | $871,000 | +$109,780 | $10.72 | 5 |
| 2022 Q1 | 70,766 | $875,000 | -$3,166 | $12.3 | 4 |
| 2021 Q4 | 73,016 | $924,000 | $12.65 | 5 | |
| 2021 Q3 | 73,016 | $956,220 | -$124,418 | $13.1 | 5 |
| 2021 Q2 | 82,496 | $1,113,700 | -$1,447,000 | $13.5 | 6 |
| 2021 Q1 | 198,276 | $2,474,328 | -$23,100 | $12.5 | 7 |
| 2020 Q4 | 200,066 | $1,926,000 | -$180,795 | $9.61 | 6 |
| 2020 Q3 | 216,785 | $1,484,608 | +$99,198 | $6.85 | 5 |
| 2020 Q2 | 202,301 | $1,698,080 | -$349,374 | $8.4 | 4 |
| 2020 Q1 | 243,863 | $1,601,110 | +$836,269 | $6.56 | 4 |
| 2019 Q4 | 116,476 | $1,495,360 | -$68,561 | $12.8 | 3 |
| 2019 Q3 | 122,600 | $1,468,000 | +$179,247 | $11.99 | 4 |
| 2019 Q2 | 107,663 | $1,368,740 | +$40,564 | $12.7 | 3 |
| 2019 Q1 | 104,476 | $1,460,800 | +$150,736 | $13.98 | 3 |
| 2018 Q4 | 93,687 | $1,230,000 | +$149,534 | $13.13 | 3 |
| 2018 Q3 | 82,328 | $1,231,000 | +$587,467 | $14.95 | 2 |
| 2018 Q2 | 43,084 | $710,000 | +$2,834 | $16.48 | 1 |
| 2018 Q1 | 42,912 | $747,000 | +$447,000 | $17.41 | 1 |
| 2017 Q4 | 20,000 | $300,000 | -$246,000 | $15 | 1 |
| 2017 Q3 | 33,942 | $599,000 | -$4,235 | $17.65 | 2 |
| 2017 Q2 | 34,182 | $547,000 | -$97,560 | $16 | 2 |
| 2017 Q1 | 40,285 | $532,000 | -$549,788 | $13.21 | 1 |
| 2016 Q4 | 81,917 | $946,000 | -$729,559 | $11.55 | 1 |
| 2016 Q3 | 146,907 | $1,614,000 | -$2,621,583 | $10.98 | 2 |
| 2016 Q2 | 393,370 | $4,156,000 | +$1,530,034 | $10.56 | 2 |
| 2016 Q1 | 247,500 | $2,698,000 | $10.9 | 1 | |
| 2015 Q4 | 247,500 | $2,501,000 | +$292,036 | $10.11 | 1 |
| 2015 Q3 | 218,600 | $2,405,000 | +$926,354 | $11 | 1 |
| 2015 Q2 | 134,400 | $1,531,000 | +$770,000 | $11.39 | 1 |
| 2015 Q1 | 66,165 | $761,000 | +$761,000 | $11.5 | 1 |