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 | Van Nieuwenhuyse Rick | Director,Officer | +Buy | 4,111 | $15.24 | $62,652 |
| 2026-04-08 | Devine Darren Paul | Director | +Exercise | 10,325 | $12.46 | $128,650 |
| 2026-04-08 | Khunkhun Shawn | Director,Officer | +Exercise | 20,650 | $12.46 | $257,299 |
| 2026-04-02 | Larimer David Gregory | Officer | +Grant | 5,300 | — | — |
| 2026-04-02 | JUNEAU JOHN B | Director | +Grant | 10,800 | — | — |
| 2026-04-02 | Clark Michael Aaron | Officer | +Grant | 16,200 | — | — |
| 2026-04-02 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 34,000 | — | — |
| 2026-04-02 | Cinnamond Michael Andrew | Director | +Grant | 10,800 | — | — |
| 2026-04-02 | Nauman Clynton R. | Director | +Grant | 10,800 | — | — |
| 2026-04-01 | Nauman Clynton R. | Director | +Buy | 10,000 | $18.56 | $185,600 |
| 2026-03-19 | Van Nieuwenhuyse Rick | Director,Officer | −Sell | 21,621 | $17.92 | $387,448 |
| 2026-03-19 | Larimer David Gregory | Officer | −Sell | 2,775 | $17.92 | $49,728 |
| 2026-03-19 | Clark Michael Aaron | Officer | −Sell | 10,075 | $17.92 | $180,544 |
| 2026-01-08 | Van Nieuwenhuyse Rick | Director,Officer | −Sell | 19,608 | $26.00 | $509,808 |
| 2026-01-08 | Clark Michael Aaron | Officer | −Sell | 10,097 | $26.00 | $262,522 |
| 2025-08-18 | Shortz Richard | Director | −Sell | 33,150 | $21.08 | $698,802 |
| 2025-08-18 | Clark Michael Aaron | Officer | −Sell | 2,822 | $21.66 | $61,125 |
| 2025-07-10 | Green Darwin | Director | −Sell | 1,818 | $20.23 | $36,778 |
| 2025-06-10 | Cinnamond Michael Andrew | Director | +Grant | 7,550 | — | — |
| 2025-06-10 | Nauman Clynton R. | Director | +Grant | 7,550 | — | — |
| 2025-04-22 | Van Nieuwenhuyse Rick | Director,Officer | +Buy | 7,500 | $13.70 | $102,750 |
| 2025-04-01 | Van Nieuwenhuyse Rick | Director,Officer | +Buy | 5,000 | $10.22 | $51,100 |
| 2025-03-31 | Green Darwin | Director | −Sell | 1,500 | $10.40 | $15,600 |
| 2025-03-25 | Van Nieuwenhuyse Rick | Director,Officer | +Buy | 10,000 | $9.98 | $99,800 |
| 2025-03-19 | Clark Michael Aaron | Officer | +Grant | 36,700 | — | — |
| 2025-03-19 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 98,300 | — | — |
| 2025-03-19 | Green Darwin | Director | +Grant | 19,050 | — | — |
| 2025-03-19 | JUNEAU JOHN B | Director | +Grant | 22,900 | — | — |
| 2025-03-19 | Freeman Curtis J. | Director | +Grant | 19,050 | — | — |
| 2025-03-19 | Shortz Richard | Director | +Grant | 19,050 | — | — |
| 2025-03-19 | COMPOFELICE JOSEPH S | Director | +Grant | 19,050 | — | — |
| 2025-01-15 | Van Nieuwenhuyse Rick | Director,Officer | −Tax w/h | 60,763 | $10.85 | $659,279 |
| 2024-12-13 | JUNEAU JOHN B | Director | +Buy | 8,300 | $11.83 | $98,189 |
| 2024-12-10 | COMPOFELICE JOSEPH S | Director | +Buy | 10,000 | $12.10 | $121,000 |
| 2024-12-10 | Van Nieuwenhuyse Rick | Director,Officer | +Buy | 10,000 | $12.89 | $128,900 |
| 2024-12-09 | JUNEAU JOHN B | Director | +Buy | 4,999 | $12.04 | $60,188 |
| 2024-12-06 | JUNEAU JOHN B | Director | +Buy | 4,992 | $11.76 | $58,706 |
| 2024-12-05 | JUNEAU JOHN B | Director | +Buy | 5,000 | $12.22 | $61,100 |
| 2024-12-04 | JUNEAU JOHN B | Director | +Grant | 11,257 | $12.16 | $136,885 |
| 2024-09-12 | Shortz Richard | Director | −Sell | 697 | $21.56 | $15,027 |
| 2024-09-11 | COMPOFELICE JOSEPH S | Director | −Sell | 7,460 | $21.14 | $157,704 |
| 2024-09-10 | Green Darwin | Director | −Sell | 2,390 | $21.25 | $50,788 |
| 2024-08-26 | Clark Michael Aaron | Officer | −Sell | 1,375 | $21.66 | $29,783 |
| 2024-08-16 | Green Darwin | Director | +Grant | 6,000 | — | — |
| 2024-04-09 | COMPOFELICE JOSEPH S | Director | −Sell | 2,920 | $20.60 | $60,152 |
| 2024-04-05 | Shortz Richard | Director | −Sell | 900 | $20.59 | $18,531 |
| 2024-04-05 | Van Nieuwenhuyse Rick | Director,Officer | −Sell | 5,401 | $20.10 | $108,560 |
| 2024-03-28 | Shortz Richard | Director | −Sell | 200 | $20.50 | $4,100 |
| 2024-03-28 | Van Nieuwenhuyse Rick | Director,Officer | −Sell | 6,163 | $20.06 | $123,630 |
| 2024-03-22 | Shortz Richard | Director | −Sell | 3,635 | $20.64 | $75,026 |
| 2024-03-21 | Van Nieuwenhuyse Rick | Director,Officer | −Sell | 1,000 | $21.00 | $21,000 |
| 2024-03-18 | Van Nieuwenhuyse Rick | Director,Officer | −Sell | 3,000 | $22.00 | $66,000 |
| 2024-03-18 | COMPOFELICE JOSEPH S | Director | −Sell | 5,826 | $22.00 | $128,172 |
| 2024-03-18 | Shortz Richard | Director | −Sell | 5,668 | $22.05 | $124,979 |
| 2024-01-09 | Van Nieuwenhuyse Rick | Director,Officer | −Sell | 1,056 | $16.39 | $17,308 |
| 2024-01-08 | Clark Michael Aaron | Officer | +Grant | 19,000 | — | — |
| 2024-01-08 | Shortz Richard | Director | +Grant | 15,000 | — | — |
| 2024-01-08 | JUNEAU JOHN B | Director,Officer | −Grant | 15,000 | — | — |
| 2024-01-08 | COMPOFELICE JOSEPH S | Director | +Grant | 15,000 | — | — |
| 2024-01-08 | Freeman Curtis J. | Director | +Grant | 15,000 | — | — |
| 2024-01-08 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 47,000 | — | — |
| 2024-01-04 | Van Nieuwenhuyse Rick | Director,Officer | −Sell | 612 | $15.90 | $9,731 |
| 2024-01-03 | Van Nieuwenhuyse Rick | Director,Officer | −Sell | 2,907 | $16.89 | $49,099 |
| 2024-01-02 | JUNEAU JOHN B | Director,Officer | −Sell | 72 | $17.91 | $1,290 |
| 2024-01-02 | COMPOFELICE JOSEPH S | Director | −Sell | 72 | $17.91 | $1,290 |
| 2024-01-02 | Van Nieuwenhuyse Rick | Director,Officer | −Sell | 250 | $17.91 | $4,478 |
| 2023-12-07 | COMPOFELICE JOSEPH S | Director | −Sell | 4,500 | $22.06 | $99,270 |
| 2023-11-30 | Shortz Richard | Director | −Sell | 30,000 | $22.91 | $687,300 |
| 2023-06-23 | COMPOFELICE JOSEPH S | Director | −Gift | 5,000 | — | — |
| 2023-02-07 | Gaines Leah S | Officer | +Grant | 6,000 | — | — |
| 2023-02-07 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 40,000 | — | — |
| 2023-02-07 | Freeman Curtis J. | Director | +Grant | 10,000 | — | — |
| 2023-02-07 | Shortz Richard | Director | +Grant | 10,000 | — | — |
| 2023-02-07 | COMPOFELICE JOSEPH S | Director | +Grant | 10,000 | — | — |
| 2023-02-07 | JUNEAU JOHN B | Director,Officer | +Grant | 10,000 | — | — |
| 2022-12-16 | Shortz Richard | Director | −Disp→issuer | 20,000 | — | — |
| 2022-12-16 | Shortz Richard | Director | +Grant | 25,000 | — | — |
| 2022-12-16 | JUNEAU JOHN B | Director,Officer | −Disp→issuer | 20,000 | — | — |
| 2022-12-16 | JUNEAU JOHN B | Director,Officer | +Grant | 25,000 | — | — |
| 2022-12-16 | COMPOFELICE JOSEPH S | Director | +Grant | 25,000 | — | — |
| 2022-12-16 | COMPOFELICE JOSEPH S | Director | −Disp→issuer | 20,000 | — | — |
| 2022-12-16 | Gaines Leah S | Officer | −Disp→issuer | 10,000 | — | — |
| 2022-12-16 | Gaines Leah S | Officer | +Grant | 12,500 | — | — |
| 2022-12-16 | Van Nieuwenhuyse Rick | Director,Officer | −Disp→issuer | 75,000 | — | — |
| 2022-12-16 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 93,750 | — | — |
| 2022-12-16 | Van Nieuwenhuyse Rick | Director,Officer | −Disp→issuer | 15,000 | — | — |
| 2022-12-16 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 18,750 | — | — |
| 2022-09-16 | Gaines Leah S | Officer | −Sell | 2,000 | $29.00 | $58,000 |
| 2022-09-15 | Gaines Leah S | Officer | −Sell | 2,000 | $29.87 | $59,740 |
| 2022-09-07 | COMPOFELICE JOSEPH S | Director | −Sell | 7,500 | $22.00 | $165,000 |
| 2022-09-07 | COMPOFELICE JOSEPH S | Director | −Sell | 7,500 | $22.00 | $165,000 |
| 2022-09-07 | COMPOFELICE JOSEPH S | Director | −Sell | 7,500 | $22.00 | $165,000 |
| 2022-09-07 | COMPOFELICE JOSEPH S | Director | −Sell | 7,500 | $22.00 | $165,000 |
| 2022-09-07 | JUNEAU JOHN B | Director,Officer | +Buy | 7,500 | $22.00 | $165,000 |
| 2022-06-15 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 54 | $22.10 | $1,193 |
| 2022-06-15 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 100 | $22.02 | $2,202 |
| 2022-06-14 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 154 | $21.90 | $3,373 |
| 2022-06-10 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 100 | $22.22 | $2,222 |
| 2022-06-10 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 57 | $22.20 | $1,265 |
| 2022-06-08 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 68 | $22.25 | $1,513 |
| 2022-06-08 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 89 | $22.24 | $1,979 |
| 2022-06-07 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 157 | $22.22 | $3,489 |
| 2022-06-06 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 157 | $22.20 | $3,485 |
| 2022-06-03 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 100 | $22.20 | $2,220 |
| 2022-06-03 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 46 | $22.16 | $1,019 |
| 2022-06-03 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 23 | $23.20 | $534 |
| 2022-05-31 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 100 | $22.20 | $2,220 |
| 2022-05-31 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 77 | $22.17 | $1,707 |
| 2022-05-27 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 49 | $22.20 | $1,088 |
| 2022-05-24 | Van Nieuwenhuyse Rick | Director,Officer | −Grant | 881 | $22.20 | $19,558 |
| 2022-01-06 | Van Nieuwenhuyse Rick | Director,Officer | −Tax w/h | 14,756 | $25.50 | $376,278 |
| 2022-01-01 | Shortz Richard | Director | −Tax w/h | 12,000 | $25.60 | $307,200 |
| 2022-01-01 | COMPOFELICE JOSEPH S | Director | −Tax w/h | 11,100 | $25.60 | $284,160 |
| 2022-01-01 | Gaines Leah S | Officer | −Tax w/h | 2,233 | $25.60 | $57,165 |
| 2022-01-01 | Van Nieuwenhuyse Rick | Director,Officer | −Tax w/h | 9,476 | $25.60 | $242,586 |
| 2022-01-01 | JUNEAU JOHN B | Director,Officer | −Tax w/h | 22,200 | $25.60 | $568,320 |
| 2022-01-01 | Greenberg Joseph G. | Director | −Tax w/h | 14,800 | $25.60 | $378,880 |
| 2021-11-11 | Gaines Leah S | Officer | +Grant | 7,500 | — | — |
| 2021-11-11 | Shortz Richard | Director | +Grant | 15,000 | — | — |
| 2021-11-11 | Van Nieuwenhuyse Rick | Director,Officer | +Grant | 55,000 | — | — |
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.