Only open-market buys / sells (codes P/S) are a conviction signal; grants, option exercises, tax-withholding, and gifts are compensation mechanics, shown but greyed. The trailing 12-month tallies run to today but the store covers filings through 2026-06-30 only (SEC bulk data sets publish quarterly), so recent activity may be absent.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-06-29 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.85 | $2,155 |
| 2026-06-26 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.79 | $2,109 |
| 2026-06-25 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.73 | $2,064 |
| 2026-06-24 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.76 | $2,087 |
| 2026-06-23 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.75 | $2,079 |
| 2026-06-22 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.78 | $2,102 |
| 2026-06-18 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.83 | $2,139 |
| 2026-06-17 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.85 | $2,155 |
| 2026-06-16 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.74 | $2,071 |
| 2026-06-15 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.85 | $2,155 |
| 2026-06-12 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.75 | $2,079 |
| 2026-06-11 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.75 | $2,079 |
| 2026-06-10 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.75 | $2,079 |
| 2026-06-09 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.75 | $2,079 |
| 2026-06-08 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.76 | $2,087 |
| 2026-06-05 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.82 | $2,132 |
| 2026-06-04 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.75 | $2,079 |
| 2026-06-04 | DOYLE PETER | Other | +Buy | 300 | $2.72 | $816 |
| 2026-06-03 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.75 | $2,079 |
| 2026-06-03 | DOYLE PETER | Other | +Buy | 400 | $2.75 | $1,100 |
| 2026-06-02 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.71 | $2,049 |
| 2026-06-01 | DOYLE PETER | Other | +Buy | 500 | $2.71 | $1,355 |
| 2026-06-01 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.75 | $2,079 |
| 2026-05-29 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.89 | $2,185 |
| 2026-05-28 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.73 | $2,064 |
| 2026-05-27 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 756 | $2.70 | $2,041 |
| 2026-04-07 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 180 | $3.24 | $583 |
| 2026-04-07 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 360 | $3.24 | $1,166 |
| 2026-04-07 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 18 | $3.24 | $58 |
| 2026-04-07 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 82 | $3.24 | $266 |
| 2026-04-07 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 18 | $3.24 | $58 |
| 2026-04-07 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 296 | $3.24 | $959 |
| 2026-04-07 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | +Buy | 180 | $3.24 | $583 |
| 2026-04-06 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 360 | $3.05 | $1,098 |
| 2026-04-06 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 296 | $3.05 | $903 |
| 2026-04-06 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.05 | $549 |
| 2026-04-06 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.05 | $549 |
| 2026-04-06 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.05 | $55 |
| 2026-04-06 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.05 | $55 |
| 2026-04-06 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 82 | $3.05 | $250 |
| 2026-04-02 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 360 | $3.27 | $1,177 |
| 2026-04-02 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.27 | $59 |
| 2026-04-02 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.27 | $589 |
| 2026-04-02 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.27 | $589 |
| 2026-04-02 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 296 | $3.27 | $968 |
| 2026-04-02 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 82 | $3.27 | $268 |
| 2026-04-02 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.27 | $59 |
| 2026-04-01 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 296 | $3.25 | $962 |
| 2026-04-01 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.25 | $585 |
| 2026-04-01 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.25 | $59 |
| 2026-04-01 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 360 | $3.25 | $1,170 |
| 2026-04-01 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.25 | $59 |
| 2026-04-01 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 82 | $3.25 | $267 |
| 2026-04-01 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.25 | $585 |
| 2026-03-31 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 82 | $3.24 | $266 |
| 2026-03-31 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 360 | $3.24 | $1,166 |
| 2026-03-31 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.24 | $58 |
| 2026-03-31 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.24 | $583 |
| 2026-03-31 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.24 | $583 |
| 2026-03-31 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 296 | $3.24 | $959 |
| 2026-03-31 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.24 | $58 |
| 2026-03-30 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.25 | $59 |
| 2026-03-30 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 354 | $3.25 | $1,151 |
| 2026-03-30 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.25 | $59 |
| 2026-03-30 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.25 | $585 |
| 2026-03-30 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.25 | $585 |
| 2026-03-30 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 82 | $3.25 | $267 |
| 2026-03-30 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 296 | $3.25 | $962 |
| 2026-03-27 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.25 | $585 |
| 2026-03-27 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.25 | $59 |
| 2026-03-27 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 360 | $3.25 | $1,170 |
| 2026-03-27 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.25 | $59 |
| 2026-03-27 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 82 | $3.25 | $267 |
| 2026-03-27 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.25 | $585 |
| 2026-03-27 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 296 | $3.25 | $962 |
| 2026-03-26 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 360 | $3.29 | $1,184 |
| 2026-03-26 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.29 | $592 |
| 2026-03-26 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.29 | $59 |
| 2026-03-26 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 82 | $3.29 | $270 |
| 2026-03-26 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.29 | $59 |
| 2026-03-26 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.29 | $592 |
| 2026-03-26 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 296 | $3.29 | $974 |
| 2026-03-25 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 82 | $3.28 | $269 |
| 2026-03-25 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 360 | $3.28 | $1,181 |
| 2026-03-25 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.28 | $59 |
| 2026-03-25 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.28 | $590 |
| 2026-03-25 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.28 | $590 |
| 2026-03-25 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.28 | $59 |
| 2026-03-25 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 296 | $3.28 | $971 |
| 2026-03-24 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 296 | $3.20 | $947 |
| 2026-03-24 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 360 | $3.20 | $1,152 |
| 2026-03-24 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 82 | $3.20 | $262 |
| 2026-03-24 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.20 | $58 |
| 2026-03-24 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $2.20 | $396 |
| 2026-03-24 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.20 | $576 |
| 2026-03-24 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.20 | $58 |
| 2026-03-23 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 360 | $3.28 | $1,181 |
| 2026-03-23 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.28 | $59 |
| 2026-03-23 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.28 | $590 |
| 2026-03-23 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.28 | $590 |
| 2026-03-23 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.28 | $59 |
| 2026-03-23 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 82 | $3.28 | $269 |
| 2026-03-23 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 296 | $3.28 | $971 |
| 2026-03-20 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.26 | $59 |
| 2026-03-20 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 82 | $3.26 | $267 |
| 2026-03-20 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.26 | $587 |
| 2026-03-20 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 296 | $3.26 | $965 |
| 2026-03-20 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 360 | $3.26 | $1,174 |
| 2026-03-20 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.26 | $587 |
| 2026-03-20 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.26 | $59 |
| 2026-03-19 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.18 | $572 |
| 2026-03-19 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 360 | $3.18 | $1,145 |
| 2026-03-19 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.18 | $57 |
| 2026-03-19 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 82 | $3.18 | $261 |
| 2026-03-19 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.18 | $57 |
| 2026-03-19 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 180 | $3.18 | $572 |
| 2026-03-19 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 296 | $3.18 | $941 |
| 2026-03-18 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 360 | $3.18 | $1,145 |
| 2026-03-18 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 18 | $3.18 | $57 |
| 2026-03-18 | STAHL MURRAY | Officer,TenPercentOwner | +Buy | 82 | $3.18 | $261 |
Source: the SEC bulk insider (Form 3/4/5) data sets — non-derivative transactions in the issuer's common stock, most recent first, covering filings through 2026-06-30. Insiders file within 2 business days of a transaction, but the bulk sets publish quarterly, so this store lags live filings; option/derivative lines are excluded. Codes: P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
Model-derived estimate for research. See the Disclaimer.