
Last Price
52 Week Range
€6.86 - €11.90
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €862M | €845.2M | €563.6M | |||||
| €771M | €733M | €512.1M | |||||
| €91M | €112.2M | €52.5M | |||||
| €36M | €37.9M | €42.5M | |||||
| €77M | €77.6M | €77.3M | |||||
| €-8M | - | €1M | |||||
| €-14M | €-3.3M | €-68.3M | |||||
| €26M | €16.2M | €12.5M | |||||
| - | €6.6M | €-1.8M | |||||
| €26M | €22.8M | €10.7M | |||||
| €12M | €19.5M | €-58.6M | |||||
| €1M | €14.9M | €10.5M | |||||
| €11M | €4.6M | €-68.1M | |||||
| €0.087 | €0.036 | €-0.545 | |||||
| €0.087 | €0.036 | €-0.545 | |||||
| €126M | €126.3M | €504.315M | |||||
| €126M | €126.3M | €504.315M | |||||
| €20M | €35M | €-47.5M | |||||
| €5M | €11.2M | €12.7M | |||||
| €15M | €23.8M | €-60.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