Earnings Est. No Polygon data
Insider Transactions (6)
Date Type Insider Title Shares Price $ Value % Held Score
2026-03-03 ▼ SELL Opaleye Management Inc. 59,000 $39 $2.3M 1.5%
2026-03-03 ▼ SELL Opaleye Management Inc. 1,309 $39 $51K 2.0%
2026-03-04 ▼ SELL Opaleye Management Inc. 134,000 $40 $5.3M 3.6%
2026-03-04 ▼ SELL Opaleye Management Inc. 4,263 $40 $169K 6.7%
2026-02-27 ▼ SELL Opaleye Management Inc. 5,000 $54 $271K 7.1%
2026-01-06 ▼ SELL Opaleye Management Inc. 20,000 $53 $1.1M 22.2%