Earnings Est. No Polygon data
Insider Transactions (8)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-17 ▼ SELL ORBIMED ADVISORS LLC / Thompson Peter A. 52,397 $45 $2.3M 1.7%
2026-04-18 ▼ SELL ORBIMED ADVISORS LLC / Thompson Peter A. 2,948 $45 $131K <0.1%
2026-04-14 ▼ SELL ORBIMED ADVISORS LLC / Thompson Peter A. 47,814 $45 $2.1M 1.4%
2026-04-15 ▼ SELL ORBIMED ADVISORS LLC / Thompson Peter A. 235,863 $45 $10.5M 6.8%
2026-04-16 ▼ SELL ORBIMED ADVISORS LLC / Thompson Peter A. 226,906 $45 $10.3M 7.0%
2025-08-20 ▼ SELL Cloonan Michael President & CEO 25,000 $23 $569K 4.4%
2025-08-19 ▼ SELL Ridloff Elena CFO & Head of Corp. Dev. 34,500 $21 $727K 27.9%
2025-08-20 ▼ SELL Ridloff Elena CFO & Head of Corp. Dev. 17,500 $23 $397K 19.7%