Earnings Est. No Polygon data
Insider Transactions (7)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-17 ▼ SELL Opaleye Management Inc. 11,267 $20 $231K 1.2%
2026-04-17 ▼ SELL Opaleye Management Inc. 5,000 $20 $102K 33.3%
2026-04-21 ▼ SELL Opaleye Management Inc. 202 $21 $4K <0.1%
2025-06-05 ▼ SELL Stegagno Peter Chief Operating Officer 1,862 $28 $52K 47.8%
2025-05-15 ▼ SELL Cioanta Iulian Chief Sci. and Tech. Officer 3,639 $32 $115K 98.9%
2025-04-29 ▲ BUY Opaleye Management Inc. 5,000 $25 $127K 0.5%
2025-04-29 ▲ BUY Opaleye Management Inc. 2,998 $25 $76K 20.0%