Earnings Est. No Polygon data
Insider Transactions (6)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-14 ▲ BUY Bonita David P 336,603
2026-04-14 ▲ BUY Bonita David P 384,689
2026-04-14 ▲ BUY ORBIMED ADVISORS LLC 336,603
2026-04-14 ▲ BUY ORBIMED ADVISORS LLC 384,689
2025-07-25 ▲ BUY Bonita David P 83,611 $30 $2.5M 29.0%
2025-07-25 ▲ BUY Stampacchia Otello 267,556 $30 $8.0M 58.8%