| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 211,340 | $4,529,198 | -$229,056 | $21.44 | 7 |
| 2025 Q2 | 222,162 | $4,527,901 | +$65,750 | $20.39 | 9 |
| 2025 Q1 | 218,931 | $3,606,967 | -$27,060 | $16.5 | 5 |
| 2024 Q4 | 220,571 | $3,120,886 | -$186,242 | $14.15 | 5 |
| 2024 Q3 | 233,733 | $3,511,495 | -$381,132 | $15.02 | 5 |
| 2024 Q2 | 258,899 | $3,887,977 | -$73,800 | $15.03 | 5 |
| 2024 Q1 | 263,824 | $4,026,878 | -$358,997 | $15.26 | 4 |
| 2023 Q4 | 287,344 | $3,828,808 | +$3,402,933 | $13.34 | 4 |
| 2023 Q3 | 31,947 | $372,202 | +$32,487 | $11.65 | 4 |
| 2023 Q2 | 29,160 | $356,915 | +$3,497 | $12.24 | 3 |
| 2023 Q1 | 28,874 | $288,307 | +$419 | $9.98 | 2 |
| 2022 Q4 | 28,832 | $283,995 | $9.85 | 1 | |
| 2022 Q3 | 28,832 | $179,000 | -$104,659 | $6.21 | 1 |
| 2022 Q2 | 44,564 | $315,000 | -$290 | $7.07 | 5 |
| 2022 Q1 | 47,385 | $420,000 | +$9,920 | $8.42 | 5 |
| 2021 Q4 | 43,380 | $375,000 | +$2,419 | $8.66 | 4 |
| 2021 Q3 | 16,335 | $228,000 | -$1,000 | $11.35 | 2 |
| 2021 Q2 | 16,392 | $146,000 | -$8,929,167 | $8.99 | 3 |
| 2021 Q1 | 957,311 | $9,076,000 | +$549,502 | $9.73 | 3 |
| 2020 Q4 | 899,318 | $7,383,000 | -$126,583 | $8.2 | 2 |
| 2020 Q3 | 917,433 | $6,157,000 | -$124,198 | $6.73 | 3 |
| 2020 Q2 | 935,966 | $6,206,000 | -$8,042,196 | $6.67 | 3 |
| 2020 Q1 | 2,150,406 | $11,950,000 | -$1,108,092 | $6.27 | 5 |
| 2019 Q4 | 2,332,878 | $18,765,000 | +$3,843,351 | $7.96 | 7 |
| 2019 Q3 | 1,855,049 | $13,014,000 | +$2,876,691 | $6.9 | 6 |
| 2019 Q2 | 1,442,301 | $11,475,000 | +$1,177,384 | $7.92 | 5 |
| 2019 Q1 | 1,297,608 | $11,491,000 | -$5,677,296 | $8.74 | 7 |
| 2018 Q4 | 1,937,518 | $19,343,000 | -$3,542,662 | $9.89 | 7 |
| 2018 Q3 | 2,175,487 | $28,510,000 | -$17,217,234 | $13.1 | 8 |
| 2018 Q2 | 3,374,838 | $52,727,000 | +$745,495 | $15.62 | 12 |
| 2018 Q1 | 3,326,977 | $62,889,000 | +$14,652,740 | $18.74 | 12 |
| 2017 Q4 | 2,548,932 | $49,789,000 | +$2,684,693 | $19.54 | 12 |
| 2017 Q3 | 2,410,594 | $48,316,000 | +$3,421,679 | $20.05 | 12 |
| 2017 Q2 | 2,326,781 | $43,861,000 | -$1,451,548 | $19.25 | 10 |
| 2017 Q1 | 2,402,848 | $41,103,000 | +$1,138,000 | $17.08 | 10 |
| 2016 Q4 | 2,337,498 | $35,486,000 | -$25,074 | $15.18 | 10 |
| 2016 Q3 | 2,339,155 | $34,272,000 | +$1,365,820 | $14.6 | 10 |
| 2016 Q2 | 2,246,734 | $29,616,000 | +$711,954 | $13.09 | 7 |
| 2016 Q1 | 2,190,623 | $31,104,000 | +$31,104,000 | $14.15 | 10 |