O
Last Price
52 Week Range
€0.95 - €1.26
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| €1.68B | €1.906B | |
| €1.519B | €1.905B | |
| €160.5M | €1.4M | |
| - | - | |
| €30.9M | - | |
| €116.1M | - | |
| €13.5M | €1.4M | |
| €-2.6M | €-6.6M | |
| €-29.5M | €-21.7M | |
| €-32.1M | €-28.3M | |
| €-18.6M | €-26.9M | |
| €1.5M | €0.3M | |
| €-20.1M | €-27.2M | |
| €-0.11 | €-0.15 | |
| €-0.11 | €-0.15 | |
| €181.411M | €184.226M | |
| €181.423M | €184.226M | |
| €-0.7M | €19.1M | |
| €13.6M | €17.7M | |
| €-14.3M | €1.4M |
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