Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €15.9M | €18.9M | €6.5M | €3.6M | €1.3M | — | — | — | — | — | — |
| Research & development | €44.7M | €36.4M | €25.1M | €50.9M | €42.2M | €38.1M | €46.5M | €29.5M | €31.2M | €31.9M | €23.4M |
| Operating expenses | €59.8M | €50.0M | €41.4M | €69.5M | €59.6M | €51.8M | €59.4M | €42.1M | €42.0M | €41.4M | €30.2M |
| Operating income | −€43.4M | −€30.5M | −€31.9M | −€65.2M | −€57.2M | −€42.4M | −€57.4M | −€36.3M | −€40.5M | −€39.6M | −€27.0M |
| EBITDAderived | — | — | — | — | −€54.9M | −€40.0M | −€55.4M | −€35.3M | −€39.4M | −€38.3M | −€26.5M |
| Net income | −€42.2M | −€27.8M | −€28.1M | −€64.4M | −€60.7M | −€46.6M | −€56.5M | −€36.9M | −€43.6M | −€39.1M | −€20.8M |
| Basic EPSper diluted share | -€0.40 | -€0.32 | -€0.35 | -€0.90 | -€0.95 | -€0.93 | -€1.38 | -€1.08 | -€1.72 | -€1.67 | -€0.89 |
| Diluted EPSper diluted share | -€0.40 | -€0.32 | -€0.35 | -€0.90 | -€0.95 | -€0.93 | -€1.38 | -€1.08 | -€1.72 | -€1.67 | -€0.89 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 26, 2026Form 4 | Filius BartDirector | BuyOrdinary Shares | 150.0K | $1.54 | $231.0K | 150.0K |