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 | Opaleye Management Inc. | TenPercentOwner | +Buy | 152,336 | $6.40 | $974,950 |
| 2026-06-25 | Opaleye Management Inc. | TenPercentOwner | +Buy | 197 | $6.50 | $1,281 |
| 2026-06-15 | Opaleye Management Inc. | TenPercentOwner | +Buy | 4,550 | $5.99 | $27,255 |
| 2026-06-12 | Opaleye Management Inc. | TenPercentOwner | +Buy | 273 | $5.93 | $1,619 |
| 2026-06-11 | Opaleye Management Inc. | TenPercentOwner | +Buy | 2,862 | $5.91 | $16,914 |
| 2026-06-10 | Opaleye Management Inc. | TenPercentOwner | +Buy | 5,872 | $5.99 | $35,173 |
| 2026-06-09 | Opaleye Management Inc. | TenPercentOwner | +Buy | 24,856 | $5.98 | $148,639 |
| 2026-06-05 | Opaleye Management Inc. | TenPercentOwner | +Buy | 10,054 | $5.83 | $58,615 |
| 2026-05-29 | Opaleye Management Inc. | TenPercentOwner | +Buy | 70,577 | $5.90 | $416,404 |
| 2026-05-28 | Opaleye Management Inc. | TenPercentOwner | +Buy | 2,000 | $5.83 | $11,660 |
| 2026-05-27 | Opaleye Management Inc. | TenPercentOwner | +Buy | 1,161 | $5.73 | $6,653 |
| 2026-05-21 | Opaleye Management Inc. | TenPercentOwner | +Buy | 15,945 | $5.70 | $90,887 |
| 2026-05-20 | Opaleye Management Inc. | TenPercentOwner | +Buy | 8,431 | $5.89 | $49,659 |
| 2026-05-19 | D'Angelo Lauren | Officer | +Buy | 3,500 | $5.76 | $20,160 |
| 2026-05-18 | Opaleye Management Inc. | TenPercentOwner | +Buy | 17,395 | $5.69 | $98,978 |
| 2026-05-15 | Opaleye Management Inc. | TenPercentOwner | +Buy | 16,648 | $5.83 | $97,058 |
| 2026-04-16 | Sensenig Bethany | Director | +Grant | 5,489 | — | — |
| 2026-03-30 | Opaleye Management Inc. | TenPercentOwner | +Buy | 1,850 | $4.99 | $9,232 |
| 2026-03-27 | Opaleye Management Inc. | TenPercentOwner | +Buy | 10,000 | $5.08 | $50,800 |
| 2026-03-26 | Opaleye Management Inc. | TenPercentOwner | +Buy | 7,319 | $5.28 | $38,644 |
| 2026-03-25 | Opaleye Management Inc. | TenPercentOwner | +Buy | 8,581 | $5.43 | $46,595 |
| 2026-03-24 | Opaleye Management Inc. | TenPercentOwner | +Buy | 4,182 | $5.59 | $23,377 |
| 2026-03-19 | Opaleye Management Inc. | TenPercentOwner | +Buy | 2,094 | $5.71 | $11,957 |
| 2026-03-18 | Opaleye Management Inc. | TenPercentOwner | +Buy | 2,481 | $5.75 | $14,266 |
| 2026-03-16 | Opaleye Management Inc. | TenPercentOwner | +Buy | 1,331 | $5.78 | $7,693 |
| 2026-03-13 | Opaleye Management Inc. | TenPercentOwner | +Buy | 7,358 | $5.75 | $42,309 |
| 2026-03-12 | Opaleye Management Inc. | TenPercentOwner | +Buy | 5,708 | $5.85 | $33,392 |
| 2026-03-09 | Opaleye Management Inc. | TenPercentOwner | +Buy | 2,179 | $5.85 | $12,747 |
| 2026-03-06 | Opaleye Management Inc. | TenPercentOwner | +Buy | 1,900 | $5.80 | $11,020 |
| 2026-03-05 | Opaleye Management Inc. | TenPercentOwner | +Buy | 42,023 | $5.80 | $243,733 |
| 2026-03-05 | Opaleye Management Inc. | TenPercentOwner | +Buy | 5,000 | $5.80 | $29,000 |
| 2026-03-04 | Opaleye Management Inc. | TenPercentOwner | +Buy | 19,795 | $5.81 | $115,009 |
| 2026-03-03 | Opaleye Management Inc. | TenPercentOwner | +Buy | 46,411 | $5.75 | $266,863 |
| 2026-03-03 | Opaleye Management Inc. | TenPercentOwner | +Buy | 5,000 | $5.75 | $28,750 |
| 2026-03-02 | Opaleye Management Inc. | TenPercentOwner | +Buy | 20,000 | $5.80 | $116,000 |
| 2026-02-27 | Opaleye Management Inc. | TenPercentOwner | +Buy | 3,638 | $5.99 | $21,792 |
| 2026-02-26 | Opaleye Management Inc. | TenPercentOwner | +Buy | 590 | $5.99 | $3,534 |
| 2026-02-24 | Opaleye Management Inc. | TenPercentOwner | +Buy | 5,000 | $5.80 | $29,000 |
| 2026-02-24 | Opaleye Management Inc. | TenPercentOwner | +Buy | 53,591 | $5.80 | $310,828 |
| 2026-02-23 | Opaleye Management Inc. | TenPercentOwner | +Buy | 95,819 | $5.89 | $564,374 |
| 2026-02-23 | Opaleye Management Inc. | TenPercentOwner | +Buy | 4,181 | $5.89 | $24,626 |
| 2026-02-20 | Opaleye Management Inc. | TenPercentOwner | +Buy | 10,000 | $5.84 | $58,400 |
| 2026-02-20 | Opaleye Management Inc. | TenPercentOwner | +Buy | 2,819 | $5.84 | $16,463 |
| 2026-01-14 | BAKSHI RAJEEV KUMAR | Director | +Grant | 7,241 | — | — |
| 2026-01-14 | CAWKELL KENNETH ANTHONY | Director | +Grant | 7,241 | — | — |
| 2026-01-14 | MERTZ LEONARD POWELL | Director | +Grant | 7,241 | — | — |
| 2026-01-14 | Wills Robert James | Director | +Grant | 7,241 | — | — |
| 2026-01-14 | MERTZ PHILLIP JOSEPH | Director | +Grant | 7,241 | — | — |
| 2026-01-09 | DU HENRY HUY | Officer | +Grant | 20,579 | — | — |
| 2026-01-09 | D'Angelo Lauren | Officer | +Grant | 137,195 | — | — |
| 2026-01-09 | McFadden Michael E. | Director,Officer | +Grant | 190,549 | — | — |
| 2025-08-18 | MERTZ LEONARD POWELL | Director | +Buy | 27,778 | $9.00 | $250,002 |
| 2025-08-18 | MERTZ PHILLIP JOSEPH | Director | −Sell | 27,778 | $9.00 | $250,002 |
| 2025-08-18 | Wills Robert James | Director | +Buy | 15,000 | $8.49 | $127,350 |
| 2024-11-13 | HAVENS JOHN PRENTISS | Director | +Buy | 4,347 | $5.75 | $24,995 |
| 2024-11-13 | MERTZ LEONARD POWELL | Director | +Buy | 8,695 | $5.75 | $49,996 |
| 2024-11-13 | McFadden Michael E. | Director,Officer | +Buy | 2,608 | $5.75 | $14,996 |
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.