Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $5.6M | $4.2M | $15.7M | $4.8M | $5.7M | $11.3M | $14.7M |
| Research & development | $116.7M | $89.3M | $60.2M | $75.5M | $70.3M | $101.6M | $115.1M |
| Operating expenses | $152.7M | $120.7M | $92.2M | $101.5M | $104.3M | $170.1M | $185.7M |
| Operating income | −$147.1M | −$116.6M | −$76.4M | −$96.6M | −$98.6M | −$158.8M | −$171.0M |
| EBITDAderived | −$144.1M | −$113.9M | −$72.9M | — | — | — | — |
| Net income | −$146.9M | −$113.9M | $72.7M | $96.3M | −$97.8M | −$159.6M | −$172.0M |
| Basic EPSper diluted share | -$1.05 | -$1.17 | -$0.76 | -$1.24 | -$1.78 | -$2.95 | -$4.65 |
| Diluted EPSper diluted share | -$1.05 | -$1.17 | -$0.76 | -$1.24 | -$1.78 | -$2.95 | -$4.65 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jan 29, 2026Form 4 | Mohideen PharisChief Medical Officer | SellOrdinary Shares | 534 | $4.86 | $2.6K | 145.0K |
| Dec 18, 2025Form 4 | EPIC Bpifrance +4Other | SellOrdinary Shares · indirect | 1.29M | $4.19 | $5.41M | 7.30M |
| Dec 17, 2025Form 4 | EPIC Bpifrance +4Other | SellOrdinary Shares · indirect | 40.0K | $5.28 | $211.2K | 8.60M |
| Dec 17, 2025Form 4 | EPIC Bpifrance +4Other | SellOrdinary Shares · indirect | 2.04M | $4.84 | $9.86M | 8.64M |
| Nov 21, 2025Form 4 | Mohideen PharisChief Medical Officer | SellOrdinary Shares | 1.6K | $2.77 | $4.5K | 101.5K |