
Last Price
52 Week Range
€6.86 - €11.90
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €862M | €845.2M | €729.2M | |||||
| €771M | €733M | €622M | |||||
| €91M | €112.2M | €108.2M | |||||
| €36M | €37.9M | €40.9M | |||||
| €77M | €77.6M | €77.6M | |||||
| €-8M | - | - | |||||
| €-14M | €-3.3M | €-10.3M | |||||
| €26M | €16.2M | €14.7M | |||||
| - | €6.6M | €2.1M | |||||
| €26M | €22.8M | €16.8M | |||||
| €12M | €19.5M | €-2.5M | |||||
| €1M | €14.9M | €12.9M | |||||
| €11M | €4.6M | €-7.4M | |||||
| €0.087 | €0.036 | €-0.059 | |||||
| €0.087 | €0.036 | €-0.059 | |||||
| €126M | €126.3M | €504.315M | |||||
| €126M | €126.3M | €504.315M | |||||
| €20M | €35M | €18M | |||||
| €5M | €11.2M | €11.2M | |||||
| €15M | €23.8M | €6.8M |
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