
Last Price
52 Week Range
€4.97 - €7.44
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| €202.9M | €182.1M | |||||
| €4.6M | €4.7M | |||||
| - | - | |||||
| - | - | |||||
| €-681.8M | €-452.7M | |||||
| €546.4M | €392.8M | |||||
| €72.1M | €126.9M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| €-2.3M | €-3.1M | |||||
| - | €18.5M | |||||
| - | - | |||||
| - | - | |||||
| - | €-100K | |||||
| €-2.3M | €15.3M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| €248.7M | €-11.2M | |||||
| - | - | |||||
| €-165.6M | €-331.8M | |||||
| €-1M | €-2.1M | |||||
| €82.1M | €-345.1M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| €738.4M | €890.4M | |||||
| €152M | €-202.8M | |||||
| €890.4M | €687.6M | |||||
| €72.1M | €126.9M | |||||
| €-2.3M | €-3.1M | |||||
| €69.8M | €123.8M |
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