
Last Price
52 Week Range
€8.97 - €15.71
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €4.451B | €4.575B | €4.603B | |||||
| €2.415B | €2.539B | €2.858B | |||||
| €2.036B | €2.036B | €1.745B | |||||
| - | - | - | |||||
| €265.3M | €269M | €503.7M | |||||
| €1.371B | €1.421B | €0.921B | |||||
| €400.1M | €346.1M | €320.2M | |||||
| €-289.9M | €-131.8M | €-126.6M | |||||
| €-27.7M | €21.3M | €21.3M | |||||
| €-317.6M | €-110.5M | €-105.3M | |||||
| €82.5M | €235.6M | €214.9M | |||||
| €-1.6M | €60.2M | €57.7M | |||||
| €84M | €175.4M | €157.2M | |||||
| €0.78 | €1.63 | €1.45 | |||||
| €0.78 | €1.63 | €1.45 | |||||
| €107.82M | €107.692M | €429.065M | |||||
| €107.82M | €107.692M | €429.065M | |||||
| €695.7M | €757.9M | €735.7M | |||||
| €331.9M | €388M | €395.8M | |||||
| €363.8M | €369.9M | €339.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