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 |
|---|---|---|---|---|---|---|
| €394.1M | €468.2M | |||||
| €168.5M | €366M | |||||
| €225.6M | €102.2M | |||||
| - | - | |||||
| €114.535M | - | |||||
| €34.165M | - | |||||
| €76.9M | €102.2M | |||||
| €-31.2M | €-13.8M | |||||
| €-3.9M | €-0.2M | |||||
| €-35.1M | €-14M | |||||
| €41.8M | €88.2M | |||||
| €11.1M | €18M | |||||
| €30.7M | €42.7M | |||||
| €0.6 | €0.84 | |||||
| €0.6 | €0.84 | |||||
| €50.783M | €50.936M | |||||
| €50.783M | €50.936M | |||||
| €115.2M | €142.1M | |||||
| €38.2M | €39.9M | |||||
| €77M | €102.2M |
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