Revenue
$25.4M
▼ 87.9% YoY
Net Income
-$143.8M
▼ 319.0% YoY
EPS
$-3.47
▼ 306.5% YoY
Cash
$90.4M
▼ 10.7% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
MPM BioVentures 2014, L.P. | Sell | Aug 31, 2026 | 44.3K | $6.99 | $309K | Form 4 ↗ |
MPM BioVentures 2014, L.P. | Sell | Aug 28, 2026 | 3.7K | $7.01 | $26K | Form 4 ↗ |
MPM BioVentures 2014, L.P. | Sell | Aug 27, 2026 | 38.9K | $7.20 | $280K | Form 4 ↗ |
MPM BioVentures 2014, L.P. | Sell | Aug 26, 2026 | 14.6K | $7.06 | $103K | Form 4 ↗ |
MPM BioVentures 2014, L.P. | Sell | Aug 25, 2026 | 26.5K | $7.54 | $200K | Form 4 ↗ |
MPM BioVentures 2014, L.P. | Sell | Aug 24, 2026 | 21.6K | $7.34 | $159K | Form 4 ↗ |