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-01-30 | Kraeger Matthew | Other | −Disp→issuer | 4,081 | $11.10 | $45,303 |
| 2026-01-30 | Kraeger Matthew | Other | +Exercise | 4,081 | — | — |
| 2026-01-30 | Kramvis Nicholas Andrew | Other | −Disp→issuer | 2,045 | $11.10 | $22,699 |
| 2026-01-30 | Kramvis Nicholas Andrew | Other | +Exercise | 2,045 | — | — |
| 2025-01-31 | Kraeger Matthew | Other | +Exercise | 721 | — | — |
| 2025-01-31 | Kraeger Matthew | Other | −Disp→issuer | 721 | $11.62 | $8,382 |
| 2024-10-29 | Harris Stayce D. | Director | +Buy | 10 | $11.80 | $118 |
| 2024-01-31 | Kraeger Matthew | Other | −Disp→issuer | 1,394 | $12.17 | $16,963 |
| 2024-01-31 | Kraeger Matthew | Other | +Exercise | 1,394 | — | — |
| 2024-01-31 | Sion Ron | Other | −Disp→issuer | 6,411 | $12.17 | $78,020 |
| 2024-01-31 | Sion Ron | Other | +Exercise | 6,411 | — | — |
| 2023-01-31 | Sion Ron | Other | −Disp→issuer | 10,301 | $13.14 | $135,353 |
| 2023-01-31 | Sion Ron | Other | +Exercise | 10,301 | — | — |
| 2023-01-31 | Kraeger Matthew | Other | +Exercise | 1,383 | — | — |
| 2023-01-31 | Kraeger Matthew | Other | −Disp→issuer | 1,383 | $13.14 | $18,169 |
| 2022-01-31 | Kraeger Matthew | Other | +Exercise | 6,826 | — | — |
| 2022-01-31 | Kraeger Matthew | Other | −Disp→issuer | 6,826 | $5.38 | $36,723 |
| 2022-01-31 | Sion Ron | Other | +Exercise | 37,142 | — | — |
| 2022-01-31 | Sion Ron | Other | −Disp→issuer | 37,142 | $5.38 | $199,821 |
| 2021-01-29 | Kraeger Matthew | Other | +Exercise | 5,230 | — | — |
| 2021-01-29 | Kraeger Matthew | Other | −Disp→issuer | 5,230 | $6.17 | $32,267 |
| 2021-01-29 | Sion Ron | Other | −Disp→issuer | 32,837 | $6.17 | $202,603 |
| 2021-01-29 | Sion Ron | Other | +Exercise | 32,837 | — | — |
| 2020-01-31 | Sion Ron | Other | +Exercise | 33,131 | — | — |
| 2020-01-31 | Sion Ron | Other | −Disp→issuer | 33,131 | $6.09 | $201,769 |
| 2020-01-31 | Kraeger Matthew | Other | −Disp→issuer | 5,527 | $6.09 | $33,657 |
| 2020-01-31 | Kraeger Matthew | Other | +Exercise | 5,527 | — | — |
| 2019-03-12 | GABBAY HENRY | Director | +Buy | 100 | $5.91 | $591 |
| 2019-01-31 | Kraeger Matthew | Other | −Disp→issuer | 2,477 | $5.83 | $14,441 |
| 2019-01-31 | Kraeger Matthew | Other | +Exercise | 2,477 | — | — |
| 2019-01-31 | Sion Ron | Other | −Disp→issuer | 22,131 | $5.83 | $129,023 |
| 2019-01-31 | Sion Ron | Other | +Exercise | 22,131 | — | — |
| 2019-01-16 | GABBAY HENRY | Director | +Buy | 140 | $5.80 | $812 |
| 2019-01-15 | GABBAY HENRY | Director | +Buy | 10 | $5.82 | $58 |
| 2018-01-31 | Kraeger Matthew | Other | −Disp→issuer | 1,218 | $5.93 | $7,220 |
| 2018-01-31 | Kraeger Matthew | Other | +Exercise | 1,218 | — | — |
| 2018-01-31 | Sion Ron | Other | +Exercise | 10,805 | — | — |
| 2018-01-31 | Sion Ron | Other | −Disp→issuer | 10,805 | $5.93 | $64,073 |
| 2017-06-20 | ROBARDS KAREN P | Director | +Buy | 1,750 | $6.33 | $11,078 |
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.