Revenue
-
Net Income
-$56.0M
▲ 8.2% YoY
EPS
$-1.27
▲ 37.7% YoY
Cash
$128.6M
▲ 255.9% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Neufeld Leah R CHIEF PEOPLE OFFICER | Grant | Mar 13, 2026 | 3.6K | $4.29 | $16K | Form 4 ↗ |
Brakewood Harold Eugene Chief Business Officer | Buy | Jan 16, 2026 | 5.3K | $4.76 | $25K | Form 4 ↗ |
Schall Thomas J. Director | Buy | Jan 15, 2026 | 21.6K | $4.67 | $101K | Form 4 ↗ |
Hall Brett Matthew CHIEF SCIENTIFIC OFFICER | Buy | Jan 15, 2026 | 2.3K | $4.57 | $11K | Form 4 ↗ |
Neufeld Leah R CHIEF PEOPLE OFFICER | Buy | Jan 13, 2026 | 2.6K | $4.15 | $11K | Form 4 ↗ |