Revenue
-
Net Income
-$75.3M
▼ 22.0% YoY
EPS
$-1.88
▲ 88.2% YoY
Cash
$58.5M
▲ 54.7% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Thompson Peter A. | Sell | Jul 7, 2026 | 85.9K | $44.86 | $3.85M | Form 4 ↗ |
ORBIMED ADVISORS LLC | Sell | Jul 7, 2026 | 85.9K | $44.86 | $3.85M | Form 4 ↗ |
Fitzpatrick Jennifer Chief Legal Officer | Vest | Jul 6, 2026 | 10.3K | $6.11 | $63K | Form 4 ↗ |
Fitzpatrick Jennifer Chief Legal Officer | Sell | Jul 6, 2026 | 10.3K | $43.60 | $447K | Form 4 ↗ |
Thompson Peter A. | Sell | Jun 30, 2026 | 115.8K | $45.50 | $5.27M | Form 4 ↗ |
ORBIMED ADVISORS LLC | Sell | Jun 30, 2026 | 115.8K | $45.50 | $5.27M | Form 4 ↗ |