
Last Price
52 Week Range
€20.90 - €43.25
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| €169.666M | €202.35M | |||||||
| €112.046M | €108.434M | |||||||
| - | - | |||||||
| - | - | |||||||
| €28.536M | €-8.495M | |||||||
| €76.555M | €40.295M | |||||||
| €386.803M | €342.584M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| €-76.872M | €-64.536M | |||||||
| €542K | - | |||||||
| - | €-5.028M | |||||||
| - | €3K | |||||||
| €-23.983M | €-26.381M | |||||||
| €-100.313M | €-95.942M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| €-180M | €-170M | |||||||
| €-22.319M | €-56.573M | |||||||
| - | - | |||||||
| €-77.047M | €-18.993M | |||||||
| €-279.366M | €-245.566M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| €22.652M | €30.18M | |||||||
| €7.528M | €-2.854M | |||||||
| €30.18M | €27.326M | |||||||
| €386.803M | €342.584M | |||||||
| €-76.872M | €-64.536M | |||||||
| €247.161M | €278.048M |
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