
Last Price
52 Week Range
€11.55 - €20.21
Next Earnings Date
Jul 30 2026 (Estimate)
Next Earnings Date
Jul 30 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| €0.308B | €1.183B | ||||
| €125.033M | €183.719M | ||||
| - | - | ||||
| - | - | ||||
| €25.235M | €-287.708M | ||||
| €230.393M | €-454.561M | ||||
| €689.127M | €624.556M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| €-16.77M | €-30.767M | ||||
| €-27.189M | €248.643M | ||||
| €-479.445M | €-511.782M | ||||
| €325.458M | €452.989M | ||||
| €-50.176M | €-38.665M | ||||
| €-248.122M | €120.418M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| €-89.758M | €-55.218M | ||||
| €446.768M | - | ||||
| €-299.013M | €-475M | ||||
| €4.602M | €-90.055M | ||||
| €62.599M | €-620.273M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| €100.677M | €618.289M | ||||
| €517.612M | €102.876M | ||||
| €618.289M | €721.165M | ||||
| €689.127M | €624.556M | ||||
| €-21.178M | €-28.644M | ||||
| €667.949M | €595.912M |
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