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-25 | Frazier William | Director,Officer | +Exercise | 10,000 | $1.81 | $18,100 |
| 2026-06-25 | Frazier William | Director,Officer | −Sell | 10,000 | $11.72 | $117,200 |
| 2026-06-24 | Smokoff Timothy | Director | −Sell | 5,000 | $11.53 | $57,650 |
| 2026-06-24 | Smokoff Timothy | Director | −Sell | 1,636 | $11.48 | $18,781 |
| 2026-06-24 | Smokoff Timothy | Director | −Sell | 5,000 | $11.41 | $57,050 |
| 2026-06-24 | Smokoff Timothy | Director | −Sell | 5,000 | $11.56 | $57,800 |
| 2026-06-24 | Smokoff Timothy | Director | −Sell | 3,364 | $11.50 | $38,686 |
| 2026-03-20 | Moore Michael | Officer | −Sell | 65,000 | $8.77 | $570,050 |
| 2026-03-19 | Moore Michael | Officer | −Sell | 40,232 | $9.21 | $370,537 |
| 2026-03-18 | Moore Michael | Officer | −Sell | 31,570 | $9.42 | $297,389 |
| 2026-01-29 | ZEHNDER WILLIAM TODD | Director,Officer | +Exercise | 26,842 | — | — |
| 2026-01-29 | ZEHNDER WILLIAM TODD | Director,Officer | −Tax w/h | 11,368 | $7.48 | $85,033 |
| 2026-01-29 | ZEHNDER WILLIAM TODD | Director,Officer | +Exercise | 8,948 | — | — |
| 2026-01-29 | ZEHNDER WILLIAM TODD | Director,Officer | −Disp→issuer | 8,948 | $7.48 | $66,931 |
| 2026-01-29 | Fitzgerald Trae | Officer | −Disp→issuer | 3,265 | $7.48 | $24,422 |
| 2026-01-29 | Fitzgerald Trae | Officer | +Exercise | 9,794 | — | — |
| 2026-01-29 | Fitzgerald Trae | Officer | −Tax w/h | 2,679 | $7.48 | $20,039 |
| 2026-01-29 | Fitzgerald Trae | Officer | +Exercise | 3,265 | — | — |
| 2026-01-29 | Frazier William | Director,Officer | −Tax w/h | 802 | $7.48 | $5,999 |
| 2026-01-29 | Frazier William | Director,Officer | +Exercise | 778 | — | — |
| 2026-01-29 | Frazier William | Director,Officer | −Disp→issuer | 778 | $7.48 | $5,819 |
| 2026-01-29 | Frazier William | Director,Officer | +Exercise | 2,334 | — | — |
| 2026-01-29 | Trahan Jeremy | Officer | +Exercise | 10,774 | — | — |
| 2026-01-29 | Trahan Jeremy | Officer | −Tax w/h | 2,939 | $7.48 | $21,984 |
| 2026-01-29 | Trahan Jeremy | Officer | +Exercise | 3,591 | — | — |
| 2026-01-29 | Trahan Jeremy | Officer | −Disp→issuer | 3,591 | $7.48 | $26,861 |
| 2026-01-29 | Moore Michael | Officer | −Tax w/h | 7,342 | $7.48 | $54,918 |
| 2026-01-29 | Moore Michael | Officer | +Exercise | 26,842 | — | — |
| 2026-01-29 | Moore Michael | Officer | −Disp→issuer | 8,947 | $7.48 | $66,924 |
| 2026-01-29 | Moore Michael | Officer | +Exercise | 8,947 | — | — |
| 2026-01-29 | Cambre Jerome | Officer | +Exercise | 8,619 | — | — |
| 2026-01-29 | Cambre Jerome | Officer | −Tax w/h | 2,355 | $7.48 | $17,615 |
| 2026-01-29 | Cambre Jerome | Officer | +Exercise | 2,873 | — | — |
| 2026-01-29 | Cambre Jerome | Officer | −Disp→issuer | 2,873 | $7.48 | $21,490 |
| 2026-01-29 | Hoyt Casey | Director,Officer | +Exercise | 39,795 | — | — |
| 2026-01-29 | Hoyt Casey | Director,Officer | −Tax w/h | 13,913 | $7.48 | $104,069 |
| 2026-01-29 | Hoyt Casey | Director,Officer | +Exercise | 13,265 | — | — |
| 2026-01-29 | Hoyt Casey | Director,Officer | −Disp→issuer | 13,265 | $7.48 | $99,222 |
| 2026-01-21 | Trahan Jeremy | Officer | +Exercise | 14,648 | — | — |
| 2026-01-21 | Trahan Jeremy | Officer | −Tax w/h | 4,783 | $7.49 | $35,825 |
| 2026-01-21 | Trahan Jeremy | Officer | −Disp→issuer | 3,662 | $7.49 | $27,428 |
| 2026-01-21 | Trahan Jeremy | Officer | +Exercise | 3,662 | — | — |
| 2026-01-21 | Cambre Jerome | Officer | +Exercise | 11,719 | — | — |
| 2026-01-21 | Cambre Jerome | Officer | −Tax w/h | 3,827 | $7.49 | $28,664 |
| 2026-01-21 | Cambre Jerome | Officer | −Disp→issuer | 2,930 | $7.49 | $21,946 |
| 2026-01-21 | Cambre Jerome | Officer | +Exercise | 2,930 | — | — |
| 2026-01-21 | Fitzgerald Trae | Officer | −Tax w/h | 4,246 | $7.49 | $31,803 |
| 2026-01-21 | Fitzgerald Trae | Officer | +Exercise | 13,317 | — | — |
| 2026-01-21 | Fitzgerald Trae | Officer | −Disp→issuer | 3,329 | $7.49 | $24,934 |
| 2026-01-21 | Fitzgerald Trae | Officer | +Exercise | 3,329 | — | — |
| 2026-01-21 | ZEHNDER WILLIAM TODD | Director,Officer | −Tax w/h | 35,075 | $7.49 | $262,712 |
| 2026-01-21 | ZEHNDER WILLIAM TODD | Director,Officer | +Exercise | 117,548 | — | — |
| 2026-01-21 | ZEHNDER WILLIAM TODD | Director,Officer | −Disp→issuer | 8,554 | $7.49 | $64,069 |
| 2026-01-21 | ZEHNDER WILLIAM TODD | Director,Officer | +Exercise | 8,554 | — | — |
| 2026-01-21 | Hoyt Casey | Director,Officer | +Exercise | 12,400 | — | — |
| 2026-01-21 | Hoyt Casey | Director,Officer | −Tax w/h | 13,565 | $7.49 | $101,602 |
| 2026-01-21 | Hoyt Casey | Director,Officer | −Disp→issuer | 12,400 | $7.49 | $92,876 |
| 2026-01-21 | Hoyt Casey | Director,Officer | +Exercise | 49,597 | — | — |
| 2026-01-21 | Moore Michael | Officer | −Disp→issuer | 8,554 | $7.49 | $64,069 |
| 2026-01-21 | Moore Michael | Officer | +Exercise | 8,554 | — | — |
| 2026-01-21 | Moore Michael | Officer | +Exercise | 34,214 | — | — |
| 2026-01-21 | Moore Michael | Officer | −Tax w/h | 9,358 | $7.49 | $70,091 |
| 2026-01-21 | Frazier William | Director,Officer | −Disp→issuer | 850 | $7.49 | $6,367 |
| 2026-01-21 | Frazier William | Director,Officer | +Exercise | 850 | — | — |
| 2026-01-21 | Frazier William | Director,Officer | +Exercise | 3,401 | — | — |
| 2026-01-21 | Frazier William | Director,Officer | −Tax w/h | 1,169 | $7.49 | $8,756 |
| 2026-01-17 | Trahan Jeremy | Officer | −Disp→issuer | 1,221 | $7.33 | $8,950 |
| 2026-01-17 | Trahan Jeremy | Officer | +Exercise | 4,884 | — | — |
| 2026-01-17 | Trahan Jeremy | Officer | −Tax w/h | 1,595 | $7.33 | $11,691 |
| 2026-01-17 | Trahan Jeremy | Officer | +Exercise | 1,221 | — | — |
| 2026-01-17 | Fitzgerald Trae | Officer | −Disp→issuer | 2,397 | $7.33 | $17,570 |
| 2026-01-17 | Fitzgerald Trae | Officer | +Exercise | 2,397 | — | — |
| 2026-01-17 | Fitzgerald Trae | Officer | −Tax w/h | 3,132 | $7.33 | $22,958 |
| 2026-01-17 | Fitzgerald Trae | Officer | +Exercise | 9,590 | — | — |
| 2026-01-17 | Cambre Jerome | Officer | −Disp→issuer | 2,132 | $7.33 | $15,628 |
| 2026-01-17 | Cambre Jerome | Officer | +Exercise | 8,525 | — | — |
| 2026-01-17 | Cambre Jerome | Officer | −Tax w/h | 2,784 | $7.33 | $20,407 |
| 2026-01-17 | Cambre Jerome | Officer | +Exercise | 2,132 | — | — |
| 2026-01-17 | ZEHNDER WILLIAM TODD | Director,Officer | −Tax w/h | 8,550 | $7.33 | $62,672 |
| 2026-01-17 | ZEHNDER WILLIAM TODD | Director,Officer | +Exercise | 26,939 | — | — |
| 2026-01-17 | ZEHNDER WILLIAM TODD | Director,Officer | +Exercise | 6,735 | — | — |
| 2026-01-17 | ZEHNDER WILLIAM TODD | Director,Officer | −Disp→issuer | 6,735 | $7.33 | $49,368 |
| 2026-01-17 | Moore Michael | Officer | −Tax w/h | 8,548 | $7.33 | $62,657 |
| 2026-01-17 | Moore Michael | Officer | +Exercise | 26,939 | — | — |
| 2026-01-17 | Moore Michael | Officer | −Disp→issuer | 6,735 | $7.33 | $49,368 |
| 2026-01-17 | Moore Michael | Officer | +Exercise | 6,735 | — | — |
| 2026-01-17 | Hoyt Casey | Director,Officer | +Exercise | 40,068 | — | — |
| 2026-01-17 | Hoyt Casey | Director,Officer | −Disp→issuer | 10,017 | $7.33 | $73,425 |
| 2026-01-17 | Hoyt Casey | Director,Officer | +Exercise | 10,017 | — | — |
| 2026-01-17 | Hoyt Casey | Director,Officer | −Tax w/h | 12,118 | $7.33 | $88,825 |
| 2025-08-22 | Trahan Jeremy | Officer | +Exercise | 5,971 | — | — |
| 2025-08-22 | Trahan Jeremy | Officer | −Tax w/h | 1,634 | $7.31 | $11,945 |
| 2025-08-22 | Trahan Jeremy | Officer | +Exercise | 2,986 | — | — |
| 2025-08-22 | Trahan Jeremy | Officer | −Disp→issuer | 2,986 | $7.31 | $21,828 |
| 2025-08-20 | Heltz Sabrina | Director | +Exercise | 15,732 | — | — |
| 2025-08-20 | Dobbs Randy E. | Director | +Exercise | 17,784 | — | — |
| 2025-08-20 | Smokoff Timothy | Director | +Exercise | 15,732 | — | — |
| 2025-08-20 | Kaushal Nitin | Director | +Exercise | 15,732 | — | — |
| 2025-08-13 | Cambre Jerome | Officer | −Sell | 1,580 | $7.33 | $11,581 |
| 2025-08-13 | Cambre Jerome | Officer | −Sell | 3,300 | $7.32 | $24,156 |
| 2025-08-12 | Moore Michael | Officer | −Sell | 50,090 | $7.33 | $367,160 |
| 2025-06-30 | Kaushal Nitin | Director | +Exercise | 7,048 | $6.63 | $46,728 |
| 2025-06-30 | Kaushal Nitin | Director | −Sell | 7,048 | $6.91 | $48,702 |
| 2025-06-30 | Moore Michael | Officer | +Exercise | 127,053 | $1.81 | $229,966 |
| 2025-06-30 | Moore Michael | Officer | −Sell | 127,053 | $6.92 | $879,207 |
| 2025-06-30 | Moore Michael | Officer | +Exercise | 50,777 | $4.13 | $209,709 |
| 2025-06-30 | Moore Michael | Officer | −Sell | 50,777 | $6.93 | $351,885 |
| 2025-06-27 | Kaushal Nitin | Director | −Sell | 34,100 | $7.01 | $239,041 |
| 2025-06-27 | Kaushal Nitin | Director | +Exercise | 34,100 | $6.63 | $226,083 |
| 2025-06-27 | Moore Michael | Officer | +Exercise | 3,486 | $1.81 | $6,310 |
| 2025-06-27 | Moore Michael | Officer | −Sell | 3,486 | $7.00 | $24,402 |
| 2025-06-26 | Kaushal Nitin | Director | +Exercise | 8,852 | $6.63 | $58,689 |
| 2025-06-26 | Kaushal Nitin | Director | −Sell | 8,852 | $7.00 | $61,964 |
| 2025-03-14 | Smokoff Timothy | Director | −Sell | 3,000 | $7.73 | $23,190 |
| 2025-03-13 | Smokoff Timothy | Director | −Sell | 2,000 | $7.65 | $15,300 |
| 2025-03-13 | Smokoff Timothy | Director | −Sell | 665 | $7.75 | $5,154 |
| 2025-03-13 | Smokoff Timothy | Director | −Sell | 2,000 | $7.69 | $15,380 |
| 2025-03-13 | Smokoff Timothy | Director | −Sell | 4,200 | $7.70 | $32,340 |
| 2025-01-29 | Moore Michael | Officer | −Disp→issuer | 8,948 | $8.28 | $74,089 |
| 2025-01-29 | Moore Michael | Officer | +Exercise | 8,948 | — | — |
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.