| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 358,774 | $4,921,509 | +$1,813,666 | $13.82 | 4 |
| 2025 Q2 | 226,478 | $2,908,493 | -$11,324 | $12.98 | 6 |
| 2025 Q1 | 227,375 | $2,973,659 | -$989,142 | $13.3 | 4 |
| 2024 Q4 | 304,600 | $3,573,617 | -$68,680 | $11.7 | 5 |
| 2024 Q3 | 310,328 | $4,376,922 | -$29,335,566 | $14.17 | 6 |
| 2024 Q2 | 2,816,276 | $32,934,783 | +$152,915 | $11.73 | 6 |
| 2024 Q1 | 2,803,322 | $27,349,576 | +$3,982,756 | $9.75 | 6 |
| 2023 Q4 | 2,393,602 | $27,218,535 | -$636,240 | $11.37 | 5 |
| 2023 Q3 | 2,449,553 | $23,677,360 | -$324,489 | $9.65 | 5 |
| 2023 Q2 | 2,483,252 | $23,654,277 | -$11,592,161 | $9.46 | 6 |
| 2023 Q1 | 3,681,280 | $35,644,920 | +$386,352 | $9.71 | 6 |
| 2022 Q4 | 3,641,282 | $35,707,216 | +$9,230,305 | $9.81 | 7 |
| 2022 Q3 | 2,699,069 | $21,245,000 | -$10,363,946 | $7.87 | 6 |
| 2022 Q2 | 2,694,647 | $25,976,000 | +$9,531,645 | $9.64 | 5 |
| 2022 Q1 | 2,536,883 | $31,737,000 | +$31,549,000 | $12.52 | 6 |
| 2021 Q4 | 16,923 | $150,000 | +$60,000 | $8.87 | 2 |
| 2021 Q3 | 10,200 | $98,000 | $9.61 | 1 | |
| 2021 Q2 | 10,200 | $91,000 | -$3,361,000 | $8.92 | 1 |
| 2021 Q1 | 404,653 | $3,452,000 | -$52,311 | $8.53 | 1 |
| 2020 Q4 | 410,785 | $3,549,000 | +$165,167 | $8.64 | 1 |
| 2020 Q3 | 394,481 | $2,526,000 | -$689,085 | $6.4 | 2 |
| 2020 Q2 | 511,696 | $3,078,000 | -$1,272,399 | $6.01 | 4 |
| 2020 Q1 | 720,839 | $4,061,000 | -$576,763 | $5.66 | 4 |
| 2019 Q4 | 811,937 | $9,667,000 | +$732,024 | $11.89 | 6 |
| 2019 Q3 | 750,778 | $8,669,000 | -$613,461 | $11.47 | 6 |
| 2019 Q2 | 803,818 | $11,182,381 | +$257,739 | $13.91 | 7 |
| 2019 Q1 | 785,310 | $10,176,000 | +$193,819 | $12.84 | 7 |
| 2018 Q4 | 770,391 | $9,761,000 | +$972,442 | $12.34 | 6 |
| 2018 Q3 | 694,390 | $8,553,000 | -$178,942 | $11.7 | 6 |
| 2018 Q2 | 708,743 | $10,079,000 | +$2,188,784 | $13.38 | 6 |
| 2018 Q1 | 552,481 | $10,250,000 | +$1,305,774 | $18.3 | 5 |
| 2017 Q4 | 482,130 | $7,640,000 | -$591,505 | $14.42 | 5 |
| 2017 Q3 | 519,238 | $6,125,000 | +$452,312 | $11.1 | 4 |
| 2017 Q2 | 481,502 | $5,300,000 | -$4,962,291 | $10.14 | 5 |
| 2017 Q1 | 947,242 | $10,115,000 | +$5,685,215 | $10.65 | 7 |
| 2016 Q4 | 414,047 | $4,575,000 | +$1,090,208 | $11.04 | 4 |
| 2016 Q3 | 315,387 | $3,238,000 | +$68,603 | $10.27 | 4 |
| 2016 Q2 | 308,704 | $2,653,000 | -$174,588 | $8.59 | 4 |
| 2016 Q1 | 329,029 | $2,939,000 | +$934,145 | $8.93 | 4 |
| 2015 Q4 | 228,690 | $1,657,000 | +$1,539,824 | $7.25 | 7 |
| 2015 Q3 | 16,145 | $157,000 | -$692,000 | $9.8 | 3 |
| 2015 Q2 | 68,359 | $906,000 | -$291,165 | $13.24 | 6 |
| 2015 Q1 | 88,891 | $1,234,000 | -$575,521 | $13.89 | 5 |
| 2014 Q4 | 130,393 | $1,613,000 | -$976,762 | $12.33 | 3 |
| 2014 Q3 | 209,530 | $2,422,000 | -$169,403 | $11.55 | 4 |
| 2014 Q2 | 224,180 | $3,055,000 | -$709,979 | $13.63 | 4 |
| 2014 Q1 | 277,956 | $3,666,000 | -$116,900 | $13.18 | 6 |