Earnings Est. No Polygon data
Insider Transactions (6)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-01 ▼ SELL Donovan Joanne M. CMO 28,662 $32 $926K 74.9%
2026-03-31 ▼ SELL Donovan Joanne M. CMO 21,338 $32 $685K 69.0%
2026-03-27 ▼ SELL Donovan Joanne M. CMO 9,623 $31 $298K 37.1%
2026-03-27 ▼ SELL Donovan Joanne M. CMO 6,735 $31 $209K 41.2%
2025-11-11 ▲ BUY Fox Jonathan C 10,700 $19 $199K 45.1%
2025-11-12 ▼ SELL Russell Alan J Chief Scientific Officer 100,000 $21 $2.1M 81.0%