| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 461,718 | $8,721,671 | +$2,282,168 | $18.9 | 18 |
| 2025 Q2 | 359,456 | $6,542,394 | +$4,587,867 | $18.2 | 12 |
| 2025 Q1 | 106,502 | $1,697,812 | +$567,165 | $15.94 | 9 |
| 2024 Q4 | 72,781 | $1,014,550 | -$535,751 | $13.94 | 10 |
| 2024 Q3 | 108,137 | $1,668,546 | -$2,718,553 | $15.43 | 10 |
| 2024 Q2 | 295,748 | $4,217,340 | +$1,926,886 | $14.26 | 13 |
| 2024 Q1 | 160,616 | $2,353,003 | -$1,708,221 | $14.65 | 13 |
| 2023 Q4 | 280,164 | $4,031,716 | +$208,600 | $14.43 | 18 |
| 2023 Q3 | 261,037 | $3,378,703 | -$801,645 | $13.12 | 16 |
| 2023 Q2 | 321,521 | $4,324,461 | +$677,361 | $13.45 | 14 |
| 2023 Q1 | 271,018 | $3,741,270 | +$1,371,639 | $13.8 | 15 |
| 2022 Q4 | 173,489 | $2,332,304 | +$541,274 | $13.45 | 11 |
| 2022 Q3 | 135,964 | $1,555,817 | -$834,362 | $11.43 | 10 |
| 2022 Q2 | 195,534 | $2,701,000 | -$6,942 | $13.81 | 10 |
| 2022 Q1 | 197,800 | $3,076,000 | -$1,817,264 | $15.54 | 10 |
| 2021 Q4 | 313,781 | $4,925,000 | -$84,262 | $15.69 | 9 |
| 2021 Q3 | 323,864 | $4,967,000 | -$1,391,549 | $15.3 | 11 |
| 2021 Q2 | 409,604 | $6,589,000 | +$1,810,394 | $16.08 | 10 |
| 2021 Q1 | 297,711 | $4,672,405 | +$1,161,882 | $15.68 | 9 |
| 2020 Q4 | 225,186 | $3,303,000 | +$302,184 | $14.66 | 11 |
| 2020 Q3 | 204,721 | $2,450,000 | +$281,946 | $11.96 | 12 |
| 2020 Q2 | 169,401 | $2,069,000 | +$881,030 | $12.2 | 13 |
| 2020 Q1 | 102,745 | $1,113,000 | -$3,737,518 | $10.82 | 12 |
| 2019 Q4 | 307,397 | $5,393,982 | +$1,087,253 | $16.28 | 13 |
| 2019 Q3 | 250,861 | $3,913,497 | +$2,452,229 | $15.6 | 11 |
| 2019 Q2 | 93,652 | $1,493,000 | +$176,966 | $15.93 | 5 |
| 2019 Q1 | 82,479 | $1,320,000 | -$365,011 | $16 | 6 |
| 2018 Q4 | 105,803 | $1,595,000 | +$195,564 | $15.06 | 9 |
| 2018 Q3 | 89,602 | $1,542,861 | -$4,529,641 | $17.22 | 8 |
| 2018 Q2 | 354,759 | $6,065,859 | +$4,670,394 | $17.17 | 10 |
| 2018 Q1 | 81,383 | $1,430,880 | +$640,904 | $17.61 | 7 |
| 2017 Q4 | 44,953 | $816,000 | +$86,764 | $18.15 | 4 |
| 2017 Q3 | 40,030 | $737,000 | -$561,463 | $18.42 | 4 |
| 2017 Q2 | 71,145 | $1,237,000 | -$326,217 | $17.36 | 2 |
| 2017 Q1 | 89,898 | $1,484,000 | -$115,140 | $16.51 | 1 |
| 2016 Q4 | 96,873 | $1,502,000 | +$1,502,000 | $15.5 | 1 |