Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2026-03-24 ▲ BUY Opaleye Management Inc. 34,665 $72 $2.5M 7.1%
2026-03-24 ▲ BUY Opaleye Management Inc. 5,000 $72 $360K 33.3%