Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Research & development | $18.1M | $14.4M | $31.1M | $39.8M | $38.7M | $34.5M | $42.0M | $16.8M |
| Operating income | −$62.1M | −$42.1M | −$61.1M | −$59.6M | −$43.1M | −$50.7M | −$57.9M | −$23.8M |
| EBITDAderived | −$62.0M | −$42.0M | −$61.0M | −$59.6M | −$43.0M | −$50.6M | −$57.8M | −$23.8M |
| Net income | −$63.1M | −$41.5M | −$59.7M | −$58.4M | −$42.9M | −$50.0M | −$55.2M | −$23.2M |
| Basic EPSper diluted share | -$0.75 | -$0.67 | -$1.39 | -$1.38 | -$1.02 | -$1.70 | -$3.50 | $72.63 |
| Diluted EPSper diluted share | -$0.75 | -$0.67 | -$1.39 | -$1.38 | -$1.02 | -$1.70 | -$3.50 | $72.63 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 16, 2026Form 4 · 10b5-1 | Oliveto JosephPresident and CEO | SellCommon Shares | 36.5K | $2.26 | $82.5K | 446.2K |
| Jan 26, 2026Form 4 | Nelson Jeffrey EdwardChief Operating Officer | SellCommon Shares | 12.2K | $1.93 | $23.6K | 49.8K |
| Jan 26, 2026Form 4 | Bharucha DavidChief Medical Officer | SellCommon Shares | 12.2K | $1.93 | $23.6K | 113.2K |
| Jan 26, 2026Form 4 | Hasija AmitCFO & EVP of Corp. Development | SellCommon Shares | 12.2K | $1.93 | $23.6K | 99.8K |
| Jan 26, 2026Form 4 | Muller LorenzChief Commercial Officer | SellCommon Shares | 11.2K | $1.93 | $21.6K | 205.4K |