
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 |
|---|---|---|---|---|---|---|---|
| €191.602M | €348.327M | €378.765M | |||||
| €101.291M | €113.539M | €117.505M | |||||
| €102.18M | €121.653M | €102.52M | |||||
| - | - | - | |||||
| €-88.246M | €-153.629M | €-153.695M | |||||
| €121.874M | €-56.655M | €-58.437M | |||||
| €428.701M | €373.235M | €386.658M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €-65.434M | €-76.727M | €-99.213M | |||||
| - | - | €-1.928M | |||||
| - | - | - | |||||
| - | - | - | |||||
| €6.638M | €-16.456M | €-7.007M | |||||
| €-58.796M | €-93.183M | €-108.148M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €-699.301M | €-55.351M | €-89.383M | |||||
| €435.935M | €-194.725M | €-172.157M | |||||
| - | - | - | |||||
| €-91.679M | €-57.369M | €-74.157M | |||||
| €-355.045M | €-307.444M | €-335.697M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €344.407M | €397.139M | €298.594M | |||||
| €11.436M | €-10.485M | €-57.3M | |||||
| €355.843M | €386.654M | €229.227M | |||||
| €428.701M | €373.235M | €386.658M | |||||
| €-73.9M | €-84.955M | €-105.142M | |||||
| €354.801M | €288.28M | €281.516M |
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