
Last Price
52 Week Range
$33.06 - $59.50
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €1.805B | €2.097B | €2.138B | |||||
| €744.013M | €857.723M | €891.994M | |||||
| €1.061B | €1.24B | €1.246B | |||||
| - | - | - | |||||
| €540.8M | €607.22M | €639.399M | |||||
| €98.795M | €82.942M | €42.371M | |||||
| €421.082M | €549.544M | €563.847M | |||||
| €-128.449M | €-68.564M | €-65.767M | |||||
| €1.149M | €-11M | €1.832M | |||||
| €-127.3M | €-79.564M | €-63.935M | |||||
| €293.782M | €469.98M | €499.912M | |||||
| €102.18M | €121.653M | €121.147M | |||||
| €191.602M | €348.327M | €378.765M | |||||
| €1.02 | €1.87 | €2.12 | |||||
| €1.02 | €1.87 | €2.12 | |||||
| €187.599M | €186.508M | €745.463M | |||||
| €187.599M | €186.508M | €745.463M | |||||
| €503.665M | €659.089M | €705.801M | |||||
| €101.291M | €113.539M | €123.041M | |||||
| €402.374M | €545.55M | €580.19M |
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