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-26 | Rangesh Abinand | Director,Officer,Other | +Grant | 174,081 | — | — |
| 2026-06-26 | Panora Robert | Officer | +Grant | 9,671 | — | — |
| 2026-06-26 | Deschenes Roger P. | Officer | +Grant | 29,013 | — | — |
| 2026-06-26 | Lafaille Stephen | Officer | +Grant | 29,013 | — | — |
| 2026-06-26 | Whiting John Kimball IV | Officer | +Grant | 19,342 | — | — |
| 2026-04-24 | Ghoniem Ahmed | Director | +Buy | 12,723 | $0.79 | $10,051 |
| 2026-04-13 | Hirsch Susan B | Director | +Buy | 5,000 | $3.73 | $18,650 |
| 2026-03-27 | Lewis Earl | Director | +Buy | 5,000 | $2.52 | $12,600 |
| 2026-03-27 | Hirsch Susan B | Director | +Buy | 10,000 | $2.54 | $25,400 |
| 2026-03-26 | Lewis Earl | Director | +Buy | 5,000 | $2.88 | $14,400 |
| 2026-03-23 | Whiting John Kimball IV | Officer | +Buy | 10,000 | $2.38 | $23,800 |
| 2026-03-20 | Hatsopoulos John | Director | +Exercise | 50,000 | $0.88 | $44,000 |
| 2026-03-20 | Rangesh Abinand | Director,Officer,Other | +Buy | 3,000 | $2.30 | $6,900 |
| 2026-03-20 | Deschenes Roger P. | Officer | +Buy | 10,000 | $2.23 | $22,300 |
| 2025-07-24 | Rangesh Abinand | Director,Officer,Other | +Grant | 53,892 | — | — |
| 2025-07-24 | Deschenes Roger P. | Officer | +Grant | 17,964 | — | — |
| 2025-07-24 | Whiting John Kimball IV | Officer | +Grant | 11,976 | — | — |
| 2025-07-24 | Lafaille Stephen | Officer | +Grant | 11,976 | — | — |
| 2025-06-24 | PANORA ROBERT A | Officer | −Sell | 900 | $6.86 | $6,174 |
| 2025-06-23 | Lafaille Stephen | Officer | +Exercise | 10,000 | $1.10 | $11,000 |
| 2025-06-23 | Lafaille Stephen | Officer | −Sell | 10,000 | $7.25 | $72,500 |
| 2025-06-23 | PANORA ROBERT A | Officer | −Sell | 31,800 | $6.36 | $202,248 |
| 2025-06-18 | PANORA ROBERT A | Officer | −Sell | 13,000 | $5.03 | $65,390 |
| 2025-06-16 | PANORA ROBERT A | Officer | +Exercise | 12,723 | $0.79 | $10,051 |
| 2025-06-16 | PANORA ROBERT A | Officer | +Exercise | 52,500 | $1.10 | $57,750 |
| 2025-06-16 | PANORA ROBERT A | Officer | +Exercise | 30,000 | $0.71 | $21,300 |
| 2025-06-16 | PANORA ROBERT A | Officer | +Exercise | 52,500 | $1.10 | $57,750 |
| 2025-06-16 | PANORA ROBERT A | Officer | +Exercise | 30,000 | $0.71 | $21,300 |
| 2025-06-16 | PANORA ROBERT A | Officer | +Exercise | 12,723 | $0.79 | $10,051 |
| 2025-06-06 | Lafaille Stephen | Officer | −Sell | 25,000 | $5.98 | $149,500 |
| 2025-06-06 | Lafaille Stephen | Officer | +Exercise | 25,000 | $1.10 | $27,500 |
| 2025-06-04 | Lafaille Stephen | Officer | −Sell | 15,000 | $5.00 | $75,000 |
| 2025-06-04 | Lafaille Stephen | Officer | +Exercise | 15,000 | $0.71 | $10,650 |
| 2025-06-04 | PANORA ROBERT A | Officer | −Sell | 31,000 | $5.00 | $155,000 |
| 2025-06-03 | Lafaille Stephen | Officer | −Sell | 10,000 | $4.88 | $48,800 |
| 2025-06-03 | Lafaille Stephen | Officer | +Exercise | 10,000 | $0.71 | $7,100 |
| 2025-06-03 | PANORA ROBERT A | Officer | −Sell | 26,000 | $4.69 | $121,940 |
| 2025-05-27 | PANORA ROBERT A | Officer | +Exercise | 70,000 | $0.71 | $49,700 |
| 2025-05-06 | LEWIS EARL R | Director | +Exercise | 6,250 | $1.10 | $6,875 |
| 2025-05-06 | LEWIS EARL R | Director | +Exercise | 15,000 | $1.75 | $26,250 |
| 2025-05-06 | LEWIS EARL R | Director | +Exercise | 12,500 | $1.20 | $15,000 |
| 2025-05-01 | LEWIS EARL R | Director | +Other | 240,256 | $2.14 | $514,148 |
| 2025-03-03 | Lafaille Stephen | Officer | +Buy | 400 | $2.50 | $1,000 |
| 2024-11-22 | LEWIS EARL R | Director | +Buy | 100,000 | $0.71 | $71,000 |
| 2024-11-22 | LEWIS EARL R | Director | +Exercise | 100,000 | $0.71 | $71,000 |
| 2024-09-27 | HATSOPOULOS JOHN | Director | +Buy | 10,000 | $0.84 | $8,400 |
| 2024-09-25 | HATSOPOULOS JOHN | Director | +Buy | 10,000 | $0.86 | $8,600 |
| 2024-08-19 | HATSOPOULOS JOHN | Director | +Buy | 10,000 | $0.90 | $9,000 |
| 2024-07-15 | LEWIS EARL R | Director | +Buy | 10,000 | $0.68 | $6,800 |
| 2024-07-15 | LEWIS EARL R | Director | +Buy | 10,000 | $0.68 | $6,800 |
| 2024-07-15 | LEWIS EARL R | Director | +Buy | 10,000 | $0.68 | $6,800 |
| 2024-07-10 | HATSOPOULOS JOHN | Director | +Buy | 22,466 | $0.65 | $14,603 |
| 2024-05-29 | HATSOPOULOS JOHN | Director | +Buy | 10,000 | $0.80 | $8,000 |
| 2024-05-28 | HATSOPOULOS JOHN | Director | +Buy | 1,265 | $0.80 | $1,012 |
| 2024-05-24 | HATSOPOULOS JOHN | Director | +Buy | 8,735 | $0.80 | $6,988 |
| 2024-05-22 | HATSOPOULOS JOHN | Director | +Buy | 3,200 | $0.79 | $2,528 |
| 2024-05-21 | HATSOPOULOS JOHN | Director | +Buy | 13,800 | $0.79 | $10,902 |
| 2024-05-16 | HATSOPOULOS JOHN | Director | +Buy | 3,000 | $0.75 | $2,250 |
| 2024-05-15 | HATSOPOULOS JOHN | Director | +Buy | 10,000 | $0.74 | $7,400 |
| 2024-05-01 | LEWIS EARL R | Director | +Buy | 5,000 | $0.75 | $3,750 |
| 2024-04-24 | HATSOPOULOS JOHN | Director | +Buy | 5,000 | $0.67 | $3,350 |
| 2024-04-24 | LEWIS EARL R | Director | +Buy | 10,000 | $0.68 | $6,800 |
| 2024-04-23 | HATSOPOULOS JOHN | Director | +Buy | 5,000 | $0.69 | $3,450 |
| 2024-04-23 | HATSOPOULOS JOHN | Director | +Buy | 1,000 | $0.68 | $680 |
| 2024-04-16 | HATSOPOULOS JOHN | Director | +Buy | 1,000 | $0.68 | $680 |
| 2024-04-15 | HATSOPOULOS JOHN | Director | +Buy | 1,000 | $0.70 | $700 |
| 2024-04-12 | HATSOPOULOS JOHN | Director | +Buy | 1,000 | $0.70 | $700 |
| 2024-04-11 | HATSOPOULOS JOHN | Director | +Buy | 1,000 | $0.70 | $700 |
| 2024-04-09 | HATSOPOULOS JOHN | Director | +Buy | 1,000 | $0.70 | $700 |
| 2024-04-08 | HATSOPOULOS JOHN | Director | +Buy | 1,000 | $0.70 | $700 |
| 2024-04-01 | HATSOPOULOS JOHN | Director | +Buy | 612 | $0.70 | $428 |
| 2024-04-01 | HATSOPOULOS JOHN | Director | +Buy | 5,000 | $0.70 | $3,500 |
| 2024-03-28 | HATSOPOULOS JOHN | Director | +Buy | 2,388 | $0.70 | $1,672 |
| 2024-03-27 | HATSOPOULOS JOHN | Director | +Buy | 2,000 | $0.70 | $1,400 |
| 2024-01-24 | LEWIS EARL R | Director | +Buy | 9,152 | $0.78 | $7,139 |
| 2024-01-23 | LEWIS EARL R | Director | +Buy | 10,000 | $0.68 | $6,800 |
| 2024-01-22 | HATSOPOULOS JOHN | Director | +Buy | 10,000 | $0.77 | $7,700 |
| 2024-01-18 | HATSOPOULOS JOHN | Director | +Buy | 10,000 | $0.73 | $7,300 |
| 2024-01-16 | HATSOPOULOS JOHN | Director | +Buy | 100,000 | $0.73 | $73,000 |
| 2023-12-27 | HATSOPOULOS JOHN | Director | +Buy | 25,000 | $0.80 | $20,000 |
| 2023-12-22 | HATSOPOULOS JOHN | Director | +Buy | 25,000 | $0.80 | $20,000 |
| 2023-12-14 | HATSOPOULOS JOHN | Director | +Buy | 44,000 | $0.90 | $39,600 |
| 2023-12-14 | HATSOPOULOS JOHN | Director | +Buy | 1,000 | $0.83 | $830 |
| 2023-12-14 | HATSOPOULOS JOHN | Director | +Buy | 5,000 | $0.85 | $4,250 |
| 2023-11-20 | HATSOPOULOS JOHN | Director | +Buy | 4,000 | $0.85 | $3,400 |
| 2023-11-17 | HATSOPOULOS JOHN | Director | +Buy | 46,000 | $0.85 | $39,100 |
| 2023-11-14 | HATSOPOULOS JOHN | Director | +Buy | 100 | $0.85 | $85 |
| 2023-10-19 | Hirsch Susan B | Director | +Buy | 5,000 | $0.92 | $4,600 |
| 2023-10-18 | LEWIS EARL R | Director | +Buy | 25,000 | $0.91 | $22,750 |
| 2023-10-17 | HATSOPOULOS JOHN | Director | +Buy | 50,000 | $0.80 | $40,000 |
| 2023-10-12 | HATSOPOULOS JOHN | Director | +Buy | 50,000 | $0.80 | $40,000 |
| 2023-10-09 | LEWIS EARL R | Director | +Buy | 2,000 | $0.80 | $1,600 |
| 2023-10-09 | LEWIS EARL R | Director | −Other | 2,000 | — | — |
| 2023-10-09 | LEWIS EARL R | Director | +Buy | 2,000 | $0.80 | $1,600 |
| 2023-10-09 | LEWIS EARL R | Director | +Buy | 2,000 | $0.80 | $1,600 |
| 2023-10-06 | LEWIS EARL R | Director | +Buy | 1,000 | $0.80 | $800 |
| 2023-10-06 | LEWIS EARL R | Director | +Buy | 132 | $0.79 | $104 |
| 2023-10-02 | LEWIS EARL R | Director | +Buy | 5,000 | $0.87 | $4,350 |
| 2023-09-29 | HATSOPOULOS JOHN | Director | +Buy | 2,000 | $0.98 | $1,960 |
| 2023-09-27 | HATSOPOULOS JOHN | Director | +Buy | 1,380 | $0.91 | $1,256 |
| 2023-09-26 | HATSOPOULOS JOHN | Director | +Buy | 2,000 | $0.92 | $1,840 |
| 2023-09-26 | LEWIS EARL R | Director | +Buy | 1,000 | $0.90 | $900 |
| 2023-09-19 | HATSOPOULOS JOHN | Director | +Buy | 5,000 | $0.91 | $4,550 |
| 2023-09-14 | LEWIS EARL R | Director | +Buy | 17,216 | $0.93 | $16,011 |
| 2023-09-08 | LEWIS EARL R | Director | +Buy | 10,000 | $0.95 | $9,500 |
| 2023-09-07 | HATSOPOULOS JOHN | Director | +Buy | 200 | $1.00 | $200 |
| 2023-09-05 | HATSOPOULOS JOHN | Director | +Buy | 10,000 | $0.97 | $9,700 |
| 2023-09-05 | LEWIS EARL R | Director | +Buy | 10,000 | $1.00 | $10,000 |
| 2023-08-30 | Rangesh Abinand | Director,Officer,Other | +Buy | 800 | $1.02 | $816 |
| 2023-08-23 | Rangesh Abinand | Director,Officer,Other | +Buy | 200 | $1.02 | $204 |
| 2023-08-22 | HATSOPOULOS JOHN | Director | +Buy | 5,000 | $1.12 | $5,600 |
| 2023-08-17 | HATSOPOULOS JOHN | Director | +Buy | 4,674 | $1.04 | $4,861 |
| 2023-08-15 | HATSOPOULOS JOHN | Director | +Buy | 5,000 | $1.00 | $5,000 |
| 2023-08-15 | Rangesh Abinand | Director,Officer,Other | +Buy | 1 | $0.95 | $1 |
| 2023-08-14 | LEWIS EARL R | Director | +Buy | 1,500 | $1.00 | $1,500 |
| 2023-06-26 | HATSOPOULOS JOHN | Director | +Buy | 1,000 | $0.96 | $960 |
| 2023-06-20 | Rangesh Abinand | Director,Officer,Other | +Buy | 1,500 | $1.04 | $1,560 |
| 2023-06-20 | HATSOPOULOS JOHN | Director | +Buy | 3,000 | $1.00 | $3,000 |
| 2023-06-15 | HATSOPOULOS JOHN | Director | +Buy | 5,000 | $1.11 | $5,550 |
| 2023-06-12 | HATSOPOULOS JOHN | Director | +Buy | 5,000 | $1.12 | $5,600 |
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.