
Last Price
52 Week Range
€37.25 - €109.20
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| €174.648M | €273.614M | €236.26M | ||||||
| €95.608M | €82.938M | €93.006M | ||||||
| €7.047M | €13.55M | €16.355M | ||||||
| - | €1.616M | - | ||||||
| €7.58M | €1.293M | €13.89M | ||||||
| €284.883M | €373.011M | €359.511M | ||||||
| €128.396M | €157.784M | €166.497M | ||||||
| €5.477M | €5.449M | €5.449M | ||||||
| €11.292M | €33.613M | €37.512M | ||||||
| €7.51M | €8.178M | €7.454M | ||||||
| €2K | - | - | ||||||
| €152.677M | €205.024M | €216.912M | ||||||
| - | - | - | ||||||
| €437.56M | €578.035M | €576.423M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| €12.022M | €20.908M | €26.801M | ||||||
| - | €23.907M | - | ||||||
| €4.534M | €5.384M | €4.84M | ||||||
| €2.192M | - | - | ||||||
| €23.662M | - | - | ||||||
| - | €84.084M | €65.389M | ||||||
| €153.264M | €68.108M | €83.052M | ||||||
| €172.012M | €202.391M | €180.082M | ||||||
| €11.277M | €10.109M | €9.849M | ||||||
| €4.377M | €1.151M | €0.858M | ||||||
| - | - | - | ||||||
| €24.026M | €49.374M | €53.872M | ||||||
| €20.869M | €28.606M | €30.385M | ||||||
| €60.542M | €90.391M | €95.822M | ||||||
| - | - | - | ||||||
| €232.554M | €292.782M | €275.904M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||
| - | - | - | ||||||
| €20M | €20M | €20M | ||||||
| €108.614M | €189.135M | €205.359M | ||||||
| €76.204M | €76.204M | €76.204M | ||||||
| €222.999K | €520K | - | ||||||
| - | - | - | ||||||
| €205.041M | €285.859M | €301.563M | ||||||
| €-0.035M | €-0.606M | €-1.045M | ||||||
| €205.006M | €285.253M | €300.518M | ||||||
| €437.56M | €578.035M | €576.422M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| €11.292M | €41.189M | €37.512M | ||||||
| €22.373M | €17.795M | €16.405M | ||||||
| €-152.275M | €-248.243M | €-219.855M |
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