
Last Price
52 Week Range
€20.90 - €43.25
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| €1.56B | €1.317B | €1.219B | |||||||
| €801.232M | €565.554M | €444.575M | |||||||
| €759.069M | €751.34M | €774.382M | |||||||
| - | - | - | |||||||
| €221.689M | €412.658M | €432.163M | |||||||
| €219.204M | €-0.262M | €-6.941M | |||||||
| €316.995M | €338.944M | €266.872M | |||||||
| €-60.1M | €-48.876M | €-35.822M | |||||||
| €-13.083M | €5.863M | €69.006M | |||||||
| €-73.183M | €-43.013M | €33.184M | |||||||
| €243.812M | €295.931M | €300.056M | |||||||
| €74.14M | €93.574M | €93.279M | |||||||
| €169.666M | €229.693M | €231.575M | |||||||
| €1.22 | €1.65 | €1.68 | |||||||
| €1.19 | €1.63 | €1.66 | |||||||
| €139.536M | €138.92M | €552.782M | |||||||
| €142.502M | €140.571M | €558.232M | |||||||
| €420.4M | €447.378M | €363.924M | |||||||
| €112.046M | €108.434M | €105.373M | |||||||
| €308.354M | €338.944M | €258.551M |
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