Earnings Est. No Polygon data
Insider Transactions (5)
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%
2025-11-24 ▲ BUY Opaleye Management Inc. 6 $36 $213 <0.1%
2025-11-26 ▲ BUY Opaleye Management Inc. 943 $40 $38K 0.3%
2025-11-20 ▲ BUY Opaleye Management Inc. 5,784 $36 $207K 1.6%