| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Mink Brook Asset Management LLC | 10% Owner | 2026-09-14 | 730 | $3.84 | $2.80kBuy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-09-11 | 492 | $3.94 | $1.94kBuy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-09-10 | 221 | $3.94 | $870.52Buy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-09-09 | 1,000 | $3.93 | $3.93kBuy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-09-08 | 488 | $3.99 | $1.95kBuy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-09-04 | 870 | $4.10 | $3.56kBuy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-09-01 | 200 | $4.36 | $872.40Buy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-08-31 | 500 | $4.40 | $2.20kBuy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-08-28 | 500 | $4.47 | $2.23kBuy |
| Mink Brook Asset Management LLC | 10% Owner | 2026-08-27 | 224 | $4.49 | $1.01kBuy |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Mink Brook Asset Management LLC | 39.55% | 5,731,972 | $22.53M | Insider |
| Wynnefield Partners Small Cap Value LP | 26.45% | 3,832,908 | $15.06M | Insider |
| Bernard J. Korman | 20.12% | 2,916,587 | $11.46M | Insider |
| Mink Brook Asset Management LL | 19.69% | 2,853,272 | $11.21M | Insider |
| Life Insurance Co Nationwide | 15.26% | 2,212,288 | $8.69M | Insider |
| Wynnefield Capital Inc Profit Sharing Plan | 8.93% | 1,294,082 | $5.09M | Insider |
| Zachary Parker | 6.78% | 982,389 | $3.86M | Insider |
| Kathryn M. Johnbull | 4.80% | 695,333 | $2.73M | Insider |
| Kevin 1. Wilson | 2.08% | 301,192 | $1.18M | Insider |
| Frederick Gerald Wasserman | 1.92% | 277,770 | $1.09M | Insider |