Revenue
-
Net Income
-$227.3M
▼ 91.1% YoY
EPS
$-3.53
▼ 86.8% YoY
Cash
$334.5M
▲ 85.4% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Bodenstedt Matthias Chief Financial Officer | Sell | Apr 14, 2026 | 2.4K | $19.56 | $47K | Form 4 ↗ |
Santos da Silva Jorge Chief Executive Officer | Sell | Apr 13, 2026 | 51.9K | $18.23 | $946K | Form 4 ↗ |
Santos da Silva Jorge Chief Executive Officer | Sell | Apr 10, 2026 | 98.1K | $18.41 | $1.81M | Form 4 ↗ |
Bodenstedt Matthias Chief Financial Officer | Sell | Apr 10, 2026 | 1.9K | $19.51 | $38K | Form 4 ↗ |
Bodenstedt Matthias Chief Financial Officer | Sell | Apr 9, 2026 | 85.9K | $18.94 | $1.63M | Form 4 ↗ |
BVF PARTNERS L P/IL | Sell | Mar 31, 2026 | 1.93M | $16.79 | $32.44M | Form 4 ↗ |
BVF PARTNERS L P/IL | Sell | Mar 31, 2026 | 1.57M | $16.79 | $26.35M | Form 4 ↗ |
BVF PARTNERS L P/IL | Sell | Mar 31, 2026 | 248.5K | $16.79 | $4.17M | Form 4 ↗ |