Earnings Est. No Polygon data
Insider Transactions (9)
Date Type Insider Title Shares Price $ Value % Held Score
2025-05-02 ▼ SELL EcoR1 Capital, LLC 3,317,938 $8 $27.7M 28.6%
2025-05-05 ▼ SELL EcoR1 Capital, LLC 977,693 $8 $7.9M 11.8%
2025-05-06 ▼ SELL EcoR1 Capital, LLC 1,984,053 $8 $15.2M 27.2%
2024-12-18 ▲ BUY SCULLY WILLIAM P 73,436 $14 $1.0M 5.7%
2024-12-20 ▲ BUY SCULLY WILLIAM P 2,000 $16 $32K 0.3%
2024-12-31 ▲ BUY SCULLY WILLIAM P 1,200 $13 $16K 0.2%
2024-12-31 ▲ BUY SCULLY WILLIAM P 800 $13 $11K 0.1%
2024-12-31 ▲ BUY SCULLY WILLIAM P 30,000 $13 $390K 4.6%
2025-01-14 ▲ BUY SCULLY WILLIAM P 100,000 $13 $1.3M 13.6%