Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Research & development | $35.4M | $18.6M | $9.4M | $25.2M | $60.8M | $61.3M | $30.2M | $10.1M |
| Operating expenses | $58.1M | $57.3M | $34.6M | $52.0M | $90.3M | $78.9M | $39.2M | $12.1M |
| Operating income | −$58.1M | −$57.3M | −$34.6M | −$52.0M | −$90.3M | −$78.9M | −$39.2M | −$12.1M |
| EBITDAderived | −$57.9M | −$57.1M | −$34.3M | −$51.8M | −$90.0M | −$78.6M | −$39.0M | −$12.1M |
| Net income | −$84.0M | −$56.8M | −$31.4M | −$51.7M | −$89.9M | −$76.8M | −$37.0M | −$12.5M |
| Basic EPSper diluted share | -$1.68 | -$1.31 | -$0.84 | -$1.54 | -$3.03 | -$2.63 | -$1.94 | -$3.71 |
| Diluted EPSper diluted share | -$1.68 | -$1.31 | -$0.84 | -$1.54 | -$3.03 | -$2.63 | -$1.94 | -$3.71 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 26, 2025Form 4 | Benatti LucaDirector | SellCommon Stock | 50.0K | $3.47 | $173.5K | 39.2K |
| Aug 30, 2024Form 4 | Thye DirkCEO AND CHIEF MEDICAL OFFICER | BuyCommon Stock | 77.0K | $0.70 | $53.9K | 843.9K |
| Aug 29, 2024Form 4 | Thye DirkCEO AND CHIEF MEDICAL OFFICER | BuyCommon Stock | 77.5K | $0.69 | $53.5K | 766.9K |
| Aug 21, 2024Form 4 | Hannah BrendanCHIEF BUSINESS OFFICER AND COO | BuyCommon Stock | 23.6K | $0.63 | $14.8K | 296.5K |
| Aug 21, 2024Form 4 | Hannah BrendanCHIEF BUSINESS OFFICER AND COO | BuyCommon Stock | 5.0K | $0.62 | $3.1K | 273.0K |