| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 381,969 | $4,726,872 | +$1,205,277 | $12.38 | 3 |
| 2025 Q2 | 284,648 | $3,893,069 | +$1,293,800 | $13.82 | 3 |
| 2025 Q1 | 190,050 | $2,658,258 | +$1,163,692 | $14.06 | 2 |
| 2024 Q4 | 106,846 | $1,595,123 | -$44,384 | $15.01 | 3 |
| 2024 Q3 | 109,694 | $1,903,230 | -$7,896 | $17.50 | 4 |
| 2024 Q2 | 110,156 | $1,546,829 | +$1,544,867 | $14.04 | 3 |
| 2024 Q1 | 140 | $1,657 | -$13,578 | $11.83 | 2 |
| 2023 Q4 | 1,287 | $15,328 | +$7,646 | $11.91 | 2 |
| 2023 Q3 | 645 | $6,875 | -$7,036 | $10.65 | 2 |
| 2023 Q2 | 140,846 | $1,704,219 | -$152,245 | $12.10 | 3 |
| 2023 Q1 | 153,429 | $1,875,220 | -$73,968 | $12.22 | 2 |
| 2022 Q4 | 159,481 | $1,992,517 | -$172,827 | $12.49 | 2 |
| 2022 Q3 | 173,314 | $1,922,000 | +$1,899,837 | $11.16 | 2 |
| 2022 Q2 | 2,114 | $27,000 | +$19,503 | $13.48 | 2 |
| 2022 Q1 | 574 | $9,000 | +$9,000 | $15.21 | 2 |
| 2021 Q2 | 0 | $0 | -$568,998 | 0 | |
| 2021 Q1 | 60,179 | $569,000 | +$48,544 | $9.46 | 1 |
| 2020 Q4 | 55,038 | $486,000 | -$87,825 | $9.20 | 2 |
| 2020 Q3 | 64,992 | $385,000 | -$2,438,898 | $5.84 | 2 |
| 2020 Q2 | 488,318 | $2,843,000 | -$1,030,414 | $5.81 | 2 |
| 2020 Q1 | 666,420 | $3,052,000 | +$252,536 | $4.57 | 2 |
| 2019 Q4 | 614,384 | $9,443,000 | +$1,553,161 | $15.34 | 3 |
| 2019 Q3 | 513,519 | $7,726,000 | -$280,705 | $14.56 | 5 |
| 2019 Q2 | 532,521 | $9,566,000 | +$51,998 | $17.80 | 4 |
| 2019 Q1 | 529,619 | $9,218,000 | +$210,340 | $17.40 | 5 |
| 2018 Q4 | 517,669 | $9,965,000 | -$130,492 | $19.05 | 5 |
| 2018 Q3 | 524,816 | $9,844,000 | +$1,678,198 | $18.70 | 5 |
| 2018 Q2 | 434,977 | $7,906,000 | +$785,009 | $18.15 | 5 |
| 2018 Q1 | 197,195 | $4,756,000 | +$164,423 | $22.60 | 5 |
| 2017 Q4 | 368,176 | $7,612,000 | +$118,961 | $20.45 | 6 |
| 2017 Q3 | 362,014 | $5,469,000 | +$2,446,072 | $15.02 | 4 |
| 2017 Q2 | 199,704 | $3,206,000 | +$113,233 | $16.51 | 4 |
| 2017 Q1 | 192,495 | $3,502,000 | +$159,287 | $18.02 | 3 |
| 2016 Q4 | 183,747 | $3,159,000 | +$1,094,035 | $17.19 | 3 |
| 2016 Q3 | 120,116 | $1,934,000 | +$215,594 | $16.09 | 3 |
| 2016 Q2 | 106,726 | $1,348,000 | -$61,631 | $12.60 | 3 |
| 2016 Q1 | 111,724 | $1,477,000 | +$676,847 | $13.07 | 4 |
| 2015 Q4 | 318 | $3,000 | +$3,000 | $9.43 | 1 |
| 2015 Q3 | 26,127 | $414,000 | +$32,188 | $15.88 | 3 |
| 2015 Q2 | 24,100 | $478,000 | -$29,639 | $18.52 | 3 |
| 2015 Q1 | 25,306 | $497,000 | -$19,463 | $19.64 | 1 |
| 2014 Q4 | 26,297 | $566,000 | -$61,197 | $21.52 | 1 |
| 2014 Q3 | 29,456 | $570,000 | -$15,520 | $19.30 | 2 |
| 2014 Q2 | 30,256 | $652,000 | -$312,034 | $21.52 | 2 |
| 2014 Q1 | 44,625 | $970,000 | -$144,086 | $21.73 | 3 |