
Last Price
52 Week Range
€20.90 - €43.25
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| €1.56B | €1.317B | |||||||
| €801.232M | €565.554M | |||||||
| €759.069M | €751.34M | |||||||
| - | - | |||||||
| €221.689M | €412.658M | |||||||
| €219.204M | €-0.262M | |||||||
| €316.995M | €338.944M | |||||||
| €-60.1M | €-48.876M | |||||||
| €-13.083M | €5.863M | |||||||
| €-73.183M | €-43.013M | |||||||
| €243.812M | €295.931M | |||||||
| €74.14M | €93.574M | |||||||
| €169.666M | €229.693M | |||||||
| €1.22 | €1.65 | |||||||
| €1.19 | €1.63 | |||||||
| €139.536M | €138.92M | |||||||
| €142.502M | €140.571M | |||||||
| €420.4M | €447.378M | |||||||
| €112.046M | €108.434M | |||||||
| €308.354M | €338.944M |
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