
Last Price
52 Week Range
€14.40 - €65.20
Next Earnings Date
Sep 10 2026 (Estimate)
Next Earnings Date
Sep 10 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €483.991M | €593.828M | |||||||||||
| €353.964M | €478.037M | |||||||||||
| €130.028M | €115.791M | |||||||||||
| €220.898M | - | |||||||||||
| €113.939M | - | |||||||||||
| €-0M | €106.857M | |||||||||||
| €-198.621M | €8.934M | |||||||||||
| €-1.246M | €1.551M | |||||||||||
| €206.631M | €2.594M | |||||||||||
| €205.385M | €4.145M | |||||||||||
| €6.763M | €13.079M | |||||||||||
| €0.378M | €1.482M | |||||||||||
| €6.087M | €10.476M | |||||||||||
| €0.24 | €0.35 | |||||||||||
| €0.23 | €0.34 | |||||||||||
| €25.268M | €29.931M | |||||||||||
| €26.466M | €30.811M | |||||||||||
| €23.975M | €34.415M | |||||||||||
| €17.436M | €20.295M | |||||||||||
| €6.539M | €14.12M |
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