| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Mink Brook Asset Management LLC | 10% Owner | 2026-07-31 | 441 | $4.86 | $2.15kBuy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-07-30 | 7,944 | $4.96 | $39.40kBuy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-07-27 | 10 | $5.09 | $50.90Buy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-07-27 | 10 | $5.09 | $50.90Buy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-07-27 | 10 | $5.09 | $50.90Buy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-07-24 | 391 | $5.10 | $1.99kBuy |
| Mink Brook Asset Management LL | 10% Owner | 2026-07-24 | 391 | $5.10 | $1.99kBuy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-07-24 | 391 | $5.10 | $1.99kBuy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-07-24 | 391 | $5.10 | $1.99kBuy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-07-23 | 79 | $5.10 | $402.74Buy |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Mink Brook Asset Management LLC | 39.43% | 5,714,289 | $28.00M | Insider |
| Wynnefield Partners Small Cap Value LP | 26.45% | 3,832,908 | $18.78M | Insider |
| Wynnefield Capital Inc | 25.40% | 3,681,421 | $18.04M | Institution |
| Bernard J. Korman | 20.12% | 2,916,587 | $14.29M | Insider |
| Mink Brook Asset Management LL | 19.69% | 2,853,272 | $13.98M | Insider |
| Mink Brook Asset Management LLC | 18.47% | 2,677,517 | $13.12M | Institution |
| Life Insurance Co Nationwide | 15.26% | 2,212,288 | $10.84M | Insider |
| Wynnefield Capital Inc Profit Sharing Plan | 8.93% | 1,294,082 | $6.34M | Insider |
| Minerva Advisors LLC | 7.68% | 1,113,037 | $5.45M | Institution |
| Zachary Parker | 6.78% | 982,389 | $4.81M | Insider |