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-05-26 | Finke Thomas M | Director | +Buy | 15,000 | $3.74 | $56,100 |
| 2026-03-10 | ROTH JAY W | Director,Officer,TenPercentOwner | +Buy | 62,500 | $4.00 | $250,000 |
| 2026-02-20 | ROTH JAY W | Director,Officer,TenPercentOwner | +Buy | 4,000 | $5.23 | $20,920 |
| 2026-01-30 | ROTH JAY W | Director,Officer,TenPercentOwner | +Buy | 5,000 | $5.55 | $27,750 |
| 2025-12-31 | Craddock Matthew | Director | +Buy | 181 | $8.12 | $1,470 |
| 2025-12-31 | Craddock Matthew | Director | +Buy | 104 | $8.19 | $852 |
| 2025-12-30 | Finke Thomas M | Director | +Buy | 4,361 | $7.80 | $34,016 |
| 2025-12-26 | Finke Thomas M | Director | +Buy | 200 | $8.18 | $1,636 |
| 2025-12-26 | Finke Thomas M | Director | +Buy | 200 | $8.15 | $1,630 |
| 2025-12-26 | Finke Thomas M | Director | +Buy | 200 | $8.13 | $1,626 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 600 | $8.26 | $4,956 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 987 | $8.25 | $8,143 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 600 | $8.24 | $4,944 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 1,602 | $8.22 | $13,168 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 5,000 | $8.36 | $41,800 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 5,000 | $8.65 | $43,250 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 1,800 | $8.50 | $15,300 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 200 | $8.50 | $1,700 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 3,545 | $8.65 | $30,664 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 1,455 | $8.50 | $12,368 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 1,000 | $8.39 | $8,390 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 5,000 | $8.36 | $41,800 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 200 | $8.27 | $1,654 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 1,000 | $8.31 | $8,310 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 1,011 | $8.33 | $8,422 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 5,000 | $8.28 | $41,400 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 1,000 | $8.29 | $8,290 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 4,800 | $8.21 | $39,408 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 5,000 | $8.36 | $41,800 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 5,000 | $8.36 | $41,800 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 200 | $8.27 | $1,654 |
| 2025-11-18 | O'Neil Kevin Wayne | TenPercentOwner | +Buy | 5,000 | $8.50 | $42,500 |
| 2025-11-05 | O'Neil Kevin Wayne | TenPercentOwner | −Other | 427,000 | $13.44 | $6M |
| 2025-11-05 | O'Neil Kevin Wayne | TenPercentOwner | −Other | 49,190 | $13.44 | $661,114 |
| 2025-08-28 | Finke Thomas M | Director | +Other | 25,000 | $12.00 | $300,000 |
| 2025-07-11 | ROTH JAY W | Director,Officer | −Sell | 3,055 | $12.20 | $37,271 |
| 2025-07-11 | ROTH JAY W | Director,Officer | −Sell | 832 | $12.20 | $10,150 |
| 2025-07-11 | Atkinson Heather | Director,Officer | −Sell | 154 | $12.20 | $1,879 |
| 2025-07-11 | Cominsky Stephen Joseph | Director | −Sell | 93 | $12.20 | $1,135 |
| 2025-07-10 | ROTH JAY W | Director,Officer | −Sell | 627 | $12.39 | $7,769 |
| 2025-07-10 | ROTH JAY W | Director,Officer | −Sell | 2,304 | $12.39 | $28,547 |
| 2025-07-10 | Atkinson Heather | Director,Officer | −Sell | 116 | $12.39 | $1,437 |
| 2025-07-09 | Atkinson Heather | Director,Officer | −Sell | 277 | $12.31 | $3,410 |
| 2025-07-09 | ROTH JAY W | Director,Officer | −Sell | 1,497 | $12.31 | $18,428 |
| 2025-07-09 | ROTH JAY W | Director,Officer | −Sell | 5,497 | $12.31 | $67,668 |
| 2025-07-08 | Atkinson Heather | Director,Officer | −Sell | 310 | $12.88 | $3,993 |
| 2025-07-08 | ROTH JAY W | Director,Officer | −Sell | 6,149 | $12.88 | $79,199 |
| 2025-07-08 | ROTH JAY W | Director,Officer | −Sell | 1,674 | $12.88 | $21,561 |
| 2025-07-07 | Atkinson Heather | Director,Officer | −Sell | 184 | $12.56 | $2,311 |
| 2025-07-07 | ROTH JAY W | Director,Officer | −Sell | 996 | $12.56 | $12,510 |
| 2025-07-07 | ROTH JAY W | Director,Officer | −Sell | 3,656 | $12.56 | $45,919 |
| 2025-07-03 | Atkinson Heather | Director,Officer | −Sell | 137 | $12.93 | $1,771 |
| 2025-07-03 | ROTH JAY W | Director,Officer | −Sell | 2,723 | $12.93 | $35,208 |
| 2025-07-03 | ROTH JAY W | Director,Officer | −Sell | 741 | $12.93 | $9,581 |
| 2025-07-02 | ROTH JAY W | Director,Officer | −Sell | 5,073 | $12.39 | $62,854 |
| 2025-07-02 | ROTH JAY W | Director,Officer | −Sell | 1,381 | $12.39 | $17,111 |
| 2025-07-02 | Atkinson Heather | Director,Officer | −Sell | 256 | $12.39 | $3,172 |
| 2025-07-01 | ROTH JAY W | Director,Officer | −Sell | 8,201 | $12.22 | $100,216 |
| 2025-07-01 | ROTH JAY W | Director,Officer | −Sell | 2,233 | $12.22 | $27,287 |
| 2025-07-01 | Atkinson Heather | Director,Officer | −Sell | 414 | $12.22 | $5,059 |
| 2025-06-30 | LAVIGNE DAVID | Director | −Sell | 2,390 | $11.32 | $27,055 |
| 2025-06-27 | ROTH JAY W | Director,Officer | −Sell | 6,676 | $12.10 | $80,780 |
| 2025-06-27 | ROTH JAY W | Director,Officer | −Sell | 1,818 | $12.10 | $21,998 |
| 2025-06-27 | Atkinson Heather | Director,Officer | −Sell | 337 | $12.10 | $4,078 |
| 2025-06-27 | LAVIGNE DAVID | Director | −Sell | 6,435 | $11.34 | $72,973 |
| 2025-06-26 | ROTH JAY W | Director,Officer | −Sell | 3,049 | $12.02 | $36,649 |
| 2025-06-26 | ROTH JAY W | Director,Officer | −Sell | 830 | $12.02 | $9,977 |
| 2025-06-26 | LAVIGNE DAVID | Director | −Sell | 3,263 | $11.92 | $38,895 |
| 2025-06-26 | Atkinson Heather | Director,Officer | −Sell | 154 | $12.02 | $1,851 |
| 2025-06-25 | ROTH JAY W | Director,Officer | −Sell | 274 | $12.54 | $3,436 |
| 2025-06-25 | ROTH JAY W | Director,Officer | −Sell | 1,049 | $12.54 | $13,154 |
| 2025-06-25 | LAVIGNE DAVID | Director | −Sell | 2,459 | $11.95 | $29,385 |
| 2025-06-25 | Atkinson Heather | Director,Officer | −Sell | 51 | $12.54 | $640 |
| 2025-06-24 | ROTH JAY W | Director,Officer | −Sell | 18,046 | $13.05 | $235,500 |
| 2025-06-24 | ROTH JAY W | Director,Officer | −Sell | 4,913 | $13.05 | $64,115 |
| 2025-06-24 | Atkinson Heather | Director,Officer | −Sell | 910 | $13.05 | $11,876 |
| 2025-06-24 | LAVIGNE DAVID | Director | −Sell | 221 | $13.05 | $2,884 |
| 2025-06-24 | LAVIGNE DAVID | Director | −Sell | 555 | $13.05 | $7,243 |
| 2025-06-23 | ROTH JAY W | Director,Officer | −Sell | 5,129 | $13.44 | $68,934 |
| 2025-06-23 | ROTH JAY W | Director,Officer | −Sell | 18,418 | $13.44 | $247,538 |
| 2025-06-23 | Atkinson Heather | Director,Officer | −Sell | 950 | $13.44 | $12,768 |
| 2025-06-23 | LAVIGNE DAVID | Director | −Sell | 724 | $13.44 | $9,731 |
| 2025-06-23 | LAVIGNE DAVID | Director | −Sell | 505 | $13.44 | $6,787 |
| 2025-06-05 | LAVIGNE DAVID | Director | −Gift | 2,340 | — | — |
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.