E
Last Price
52 Week Range
€29.05 - €68.80
Next Earnings Date
Apr 27 2026 (Estimate)
Next Earnings Date
Apr 27 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| €30.7M | €70.2M | |||||
| €36.9M | €39.9M | |||||
| - | - | |||||
| - | - | |||||
| €-9.5M | €-20.5M | |||||
| €38.1M | €9M | |||||
| €96.2M | €98.6M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | €-50.1M | |||||
| - | - | |||||
| €-31.4M | €-69.7M | |||||
| - | - | |||||
| €-41.3M | €-1.4M | |||||
| €-72.7M | €-121.2M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| €-70.122M | €-12.4M | |||||
| €179.7M | €-1.3M | |||||
| - | €-5.1M | |||||
| €-33.278M | €2.4M | |||||
| €76.3M | €-16.4M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| €15.5M | €117.163M | |||||
| €100.1M | €-48.563M | |||||
| €115.6M | €68.6M | |||||
| €96.2M | €98.6M | |||||
| €-41.259M | €-50.1M | |||||
| €96.2M | €48.5M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers