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-03-19 | Burch Christopher Robert | Director | +Grant | 35,526 | — | — |
| 2026-03-19 | Cox Brent | Director | +Grant | 35,526 | — | — |
| 2026-03-19 | Fargis John | Director | +Grant | 35,526 | — | — |
| 2026-03-02 | Wang Michael Xue | Officer | +Buy | 100 | $2.38 | $238 |
| 2026-03-02 | Wang Michael Xue | Officer | +Buy | 1,163 | $2.41 | $2,803 |
| 2026-03-02 | Wang Michael Xue | Officer | +Buy | 1,737 | $2.37 | $4,117 |
| 2026-02-27 | Wang Michael Xue | Officer | +Buy | 984 | $2.38 | $2,342 |
| 2026-02-27 | Wang Michael Xue | Officer | +Buy | 100 | $2.39 | $239 |
| 2026-02-27 | Wang Michael Xue | Officer | +Buy | 916 | $2.44 | $2,235 |
| 2026-02-26 | Wang Michael Xue | Officer | +Buy | 100 | $2.39 | $239 |
| 2026-02-26 | Wang Michael Xue | Officer | +Buy | 1,900 | $2.41 | $4,579 |
| 2026-02-25 | Wang Michael Xue | Officer | +Buy | 1,084 | $2.34 | $2,537 |
| 2026-02-25 | Wang Michael Xue | Officer | +Buy | 916 | $2.36 | $2,162 |
| 2026-02-25 | Wang Michael Xue | Officer | +Buy | 2,000 | $2.30 | $4,600 |
| 2026-02-24 | Wang Michael Xue | Officer | +Buy | 1,041 | $2.21 | $2,301 |
| 2026-02-24 | Wang Michael Xue | Officer | +Buy | 959 | $2.21 | $2,119 |
| 2026-02-17 | Pryzbyla Steven P. | Officer | −Sell | 3,000 | $3.22 | $9,660 |
| 2026-02-13 | Pryzbyla Steven P. | Officer | −Sell | 3,000 | $3.23 | $9,690 |
| 2026-02-12 | Pryzbyla Steven P. | Officer | −Sell | 3,000 | $3.41 | $10,230 |
| 2025-11-20 | Fargis John | Director | −Sell | 7,500 | $1.95 | $14,625 |
| 2025-09-26 | Pryzbyla Steven P. | Officer | −Sell | 17,046 | $2.64 | $45,001 |
| 2025-07-10 | Fargis John | Director | +Grant | 27,178 | — | — |
| 2025-07-10 | Burch Christopher Robert | Director | +Grant | 27,178 | — | — |
| 2025-07-10 | Cox Brent | Director | +Grant | 29,784 | — | — |
| 2025-03-17 | Pryzbyla Steven P. | Officer | −Sell | 500 | $3.57 | $1,785 |
| 2025-03-13 | Pryzbyla Steven P. | Officer | −Sell | 6,139 | $4.03 | $24,740 |
| 2025-03-12 | Pryzbyla Steven P. | Officer | −Sell | 61 | $4.00 | $244 |
| 2025-01-07 | Fargis John | Director | +Grant | 7,370 | — | — |
| 2025-01-07 | Burch Christopher Robert | Director | +Grant | 7,370 | — | — |
| 2025-01-07 | Cox Brent | Director | +Grant | 8,077 | — | — |
| 2024-10-17 | Burch Christopher Robert | Director | +Grant | 1,685 | — | — |
| 2024-10-17 | Fargis John | Director | +Grant | 1,685 | — | — |
| 2024-10-17 | Cox Brent | Director | +Grant | 2,107 | — | — |
| 2024-10-01 | Rouhani Ted | Officer | +Grant | 273,410 | — | — |
| 2024-10-01 | Wang Michael Xue | Officer | +Grant | 433,526 | — | — |
| 2024-10-01 | Pryzbyla Steven P. | Officer | +Grant | 423,410 | — | — |
| 2024-07-02 | Burch Christopher Robert | Director | +Grant | 1,794 | — | — |
| 2024-07-02 | Cox Brent | Director | +Grant | 2,242 | — | — |
| 2024-07-02 | Fargis John | Director | +Grant | 1,794 | — | — |
| 2024-06-25 | Fargis John | Director | +Grant | 3,660 | — | — |
| 2024-06-25 | Cox Brent | Director | +Grant | 2,431 | — | — |
| 2024-04-04 | Burch Christopher Robert | Director | +Grant | 3,631 | — | — |
| 2024-04-04 | Cox Brent | Director | +Grant | 4,540 | — | — |
| 2024-04-04 | Fargis John | Director | +Grant | 3,631 | — | — |
| 2024-03-27 | Rouhani Ted | Officer | +Grant | 50,000 | — | — |
| 2023-09-04 | Wang Michael Xue | Officer | +Grant | 282,787 | — | — |
| 2023-09-04 | Machock Daniel J. | Officer | +Grant | 40,000 | — | — |
| 2023-09-04 | Rouhani Ted | Officer | +Grant | 84,837 | — | — |
| 2023-08-03 | Cox Brent | Director | +Grant | 1,601 | $9.37 | $15,001 |
| 2023-08-03 | Fargis John | Director | +Grant | 1,281 | $9.37 | $12,003 |
| 2023-04-06 | Wang Michael Xue | Officer | +Other | 142,857 | $7.00 | $999,999 |
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.