| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| TORO 18 HOLDINGS LLC | 11.8% | $8.11M | 1.56M | Singer Eric | 15 Apr 2025 | |||
| Kent Lake PR LLC | 4.9% | -25% | $3.14M | -$856K | 667K | -21.4% | Kent Lake PR LLC | 14 Nov 2025 |
| Leviticus Partners LP | 4.8% | -15% | $3.01M | -$504K | 640K | -14.3% | Leviticus Partners LP | 13 Nov 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9.04M | $42.1M | -$2M | $4.66 | 58 |
| 2025 Q2 | 9.33M | $61.8M | -$372K | $6.62 | 65 |
| 2025 Q1 | 9.4M | $57.5M | -$4.55M | $6.12 | 70 |
| 2024 Q4 | 9.71M | $107M | +$796K | $11.00 | 76 |
| 2024 Q3 | 8.04M | $74.2M | -$6.17M | $9.23 | 75 |
| 2024 Q2 | 8.22M | $95.5M | +$3.99M | $11.62 | 73 |
| 2024 Q1 | 7.89M | $79M | -$622K | $10.01 | 77 |
| 2023 Q4 | 8.01M | $75.2M | -$2.93M | $9.39 | 79 |
| 2023 Q3 | 8.33M | $75.4M | -$4.06M | $9.05 | 87 |
| 2023 Q2 | 9.11M | $87.6M | -$12.9M | $9.62 | 97 |
| 2023 Q1 | 10.4M | $105M | -$8.49M | $10.14 | 110 |
| 2022 Q4 | 10.8M | $226M | -$227K | $20.81 | 108 |
| 2022 Q3 | 10.8M | $213M | -$2.83M | $19.67 | 106 |
| 2022 Q2 | 10.9M | $280M | -$2.01M | $25.57 | 116 |
| 2022 Q1 | 11.1M | $346M | -$5.98M | $31.24 | 126 |
| 2021 Q4 | 11.2M | $457M | -$21.4M | $40.75 | 141 |
| 2021 Q3 | 11.7M | $574M | +$20.3M | $49.25 | 138 |
| 2021 Q2 | 11.9M | $580M | -$23.1M | $48.50 | 132 |
| 2021 Q1 | 12.4M | $683M | -$4.66M | $54.97 | 139 |
| 2020 Q4 | 13.7M | $718M | +$1.99M | $52.46 | 140 |
| 2020 Q3 | 13.7M | $517M | -$15.9M | $37.74 | 142 |
| 2020 Q2 | 14M | $655M | +$9.33M | $46.82 | 146 |
| 2020 Q1 | 13.9M | $527M | -$1.35M | $38.37 | 156 |
| 2019 Q4 | 13.8M | $719M | -$3.82M | $52.26 | 163 |
| 2019 Q3 | 13.8M | $704M | -$2.46M | $50.90 | 154 |
| 2019 Q2 | 13.9M | $570M | -$112K | $41.02 | 142 |
| 2019 Q1 | 14M | $521M | +$12.3M | $37.15 | 136 |
| 2018 Q4 | 14.2M | $359M | -$25.4M | $25.28 | 123 |
| 2018 Q3 | 15M | $591M | -$19.4M | $39.35 | 126 |
| 2018 Q2 | 15.5M | $514M | +$13.6M | $33.05 | 122 |
| 2018 Q1 | 15M | $777M | -$13.3K | $52.05 | 132 |
| 2017 Q4 | 15M | $709M | -$20.7M | $47.25 | 131 |
| 2017 Q3 | 13.8M | $882M | +$4.58M | $63.40 | 132 |
| 2017 Q2 | 13.7M | $919M | +$23M | $66.85 | 136 |
| 2017 Q1 | 13.4M | $918M | +$115M | $68.50 | 135 |
| 2016 Q4 | 13.3M | $860M | -$4.63M | $64.55 | 142 |
| 2016 Q3 | 13.3M | $993M | -$11.8M | $74.46 | 147 |
| 2016 Q2 | 13.5M | $976M | +$23.9M | $72.28 | 148 |
| 2016 Q1 | 13.2M | $816M | +$17.5M | $61.99 | 146 |
| 2015 Q4 | 12.9M | $663M | +$5.29M | $51.35 | 127 |
| 2015 Q3 | 12.9M | $542M | -$48M | $42.03 | 122 |
| 2015 Q2 | 13.9M | $692M | -$24.2M | $49.84 | 129 |
| 2015 Q1 | 14.3M | $810M | -$4.3M | $56.44 | 146 |
| 2014 Q4 | 14.4M | $934M | +$31.2M | $65.03 | 150 |
| 2014 Q3 | 13.9M | $687M | -$10.6M | $49.37 | 144 |
| 2014 Q2 | 14.1M | $690M | +$18.6M | $48.88 | 138 |
| 2014 Q1 | 13.9M | $533M | +$14.1M | $38.39 | 128 |