| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 416,585 | $1,928,773 | +$133,756 | $4.63 | 4 |
| 2025 Q2 | 386,518 | $1,960,183 | +$471,517 | $5.07 | 5 |
| 2025 Q1 | 293,520 | $1,784,551 | +$77,419 | $6.08 | 5 |
| 2024 Q4 | 531,796 | $3,777,406 | -$411,891 | $7.1 | 5 |
| 2024 Q3 | 338,759 | $2,857,843 | +$153,870 | $8.44 | 4 |
| 2024 Q2 | 320,528 | $2,660,471 | +$248,557 | $8.3 | 4 |
| 2024 Q1 | 290,582 | $2,385,672 | +$71,315 | $8.21 | 5 |
| 2023 Q4 | 281,895 | $2,056,067 | -$217,998 | $7.3 | 4 |
| 2023 Q3 | 307,052 | $2,428,779 | +$3,307 | $7.91 | 4 |
| 2023 Q2 | 306,641 | $2,294,126 | -$177,763 | $7.48 | 5 |
| 2023 Q1 | 327,108 | $2,869,193 | +$161,453 | $8.75 | 5 |
| 2022 Q4 | 308,665 | $2,841,290 | -$393,578 | $9.2 | 3 |
| 2022 Q3 | 352,937 | $2,838,007 | -$419,085 | $8.04 | 4 |
| 2022 Q2 | 405,072 | $3,206,000 | +$2,993,453 | $7.9 | 5 |
| 2022 Q1 | 26,781 | $1,908,000 | +$30,360 | $8.79 | 5 |
| 2021 Q4 | 22,908 | $208,698 | +$100,002 | $9.19 | 4 |
| 2021 Q3 | 827 | $13,000 | -$135,947 | $15.97 | 2 |
| 2021 Q2 | 16,863 | $148,947 | -$12,248,525 | $9.07 | 2 |
| 2021 Q1 | 1,561,684 | $12,383,543 | +$895,647 | $7.93 | 4 |
| 2020 Q4 | 1,448,694 | $10,632,460 | +$846,526 | $7.3 | 2 |
| 2020 Q3 | 1,337,295 | $8,618,576 | -$1,548,025 | $6.45 | 4 |
| 2020 Q2 | 1,577,534 | $11,436,512 | +$2,870,637 | $7.25 | 3 |
| 2020 Q1 | 1,169,345 | $7,275,000 | -$7,511,832 | $6.18 | 4 |
| 2019 Q4 | 2,175,063 | $24,758,975 | +$146,643 | $11.4 | 8 |
| 2019 Q3 | 2,162,159 | $27,271,000 | +$1,357,932 | $12.52 | 6 |
| 2019 Q2 | 2,056,483 | $21,475,200 | +$2,886,048 | $10.45 | 7 |
| 2019 Q1 | 1,780,313 | $18,906,000 | +$613,196 | $10.58 | 6 |
| 2018 Q4 | 1,722,737 | $18,072,000 | -$838,227 | $10.38 | 7 |
| 2018 Q3 | 1,802,643 | $22,787,000 | +$933,968 | $12.64 | 6 |
| 2018 Q2 | 1,690,911 | $21,908,000 | +$2,025,543 | $12.85 | 5 |
| 2018 Q1 | 1,531,828 | $20,150,000 | +$1,397,662 | $12.92 | 5 |
| 2017 Q4 | 1,425,408 | $17,869,000 | +$1,654,350 | $12.53 | 5 |
| 2017 Q3 | 1,293,667 | $14,029,000 | +$1,588,863 | $10.75 | 6 |
| 2017 Q2 | 1,148,578 | $11,706,000 | +$2,090,541 | $10.15 | 8 |
| 2017 Q1 | 943,695 | $8,783,000 | +$443,056 | $9.3 | 6 |
| 2016 Q4 | 899,003 | $6,832,000 | -$614,284 | $7.6 | 5 |
| 2016 Q3 | 973,538 | $8,276,000 | +$71,092 | $8.44 | 6 |
| 2016 Q2 | 965,110 | $6,638,000 | -$388,262 | $6.88 | 6 |
| 2016 Q1 | 1,017,294 | $7,518,969 | -$466,459 | $7.39 | 7 |
| 2015 Q4 | 1,079,290 | $6,477,000 | +$3,772,173 | $6 | 4 |
| 2015 Q3 | 450,595 | $2,090,000 | -$3,045,696 | $4.62 | 3 |
| 2015 Q2 | 1,216,332 | $4,729,000 | +$846,885 | $3.86 | 4 |
| 2015 Q1 | 998,630 | $3,886,000 | +$69,990 | $3.9 | 4 |
| 2014 Q4 | 980,636 | $3,833,000 | +$1,134,390 | $3.91 | 4 |
| 2014 Q3 | 690,505 | $2,587,000 | -$51,471 | $3.75 | 3 |
| 2014 Q2 | 704,269 | $3,304,000 | +$371,410 | $4.69 | 3 |
| 2014 Q1 | 634,462 | $2,086,000 | -$404,099 | $3.28 | 4 |