
Last Price
52 Week Range
$31.12 - $58.30
Next Earnings Date
May 21 2026
Next Earnings Date
May 21 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €191.602M | €348.327M | €356.882M | |||||
| €101.291M | €113.539M | €122.525M | |||||
| €102.18M | €121.653M | €58.37M | |||||
| - | - | - | |||||
| €-88.246M | €-153.629M | €-159.69M | |||||
| €121.874M | €-56.655M | €50.884M | |||||
| €428.701M | €373.235M | €428.971M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €-65.434M | €-76.727M | €-103.028M | |||||
| - | - | €-2.213M | |||||
| - | - | - | |||||
| - | - | - | |||||
| €6.638M | €-16.456M | €-4.898M | |||||
| €-58.796M | €-93.183M | €-110.139M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €-699.301M | €-55.351M | €-78.077M | |||||
| €435.935M | €-194.725M | €-172.157M | |||||
| - | - | - | |||||
| €-91.679M | €-57.369M | €-94.306M | |||||
| €-355.045M | €-307.444M | €-344.54M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €344.407M | €397.139M | €235.399M | |||||
| €11.436M | €-10.485M | €-26.325M | |||||
| €355.843M | €386.654M | €201.677M | |||||
| €428.701M | €373.235M | €428.971M | |||||
| €-73.9M | €-84.955M | €-108.33M | |||||
| €354.801M | €288.28M | €320.642M |
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