
Last Price
52 Week Range
€31.16 - €90.34
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| €53.323M | €124.156M | |||||
| €77.033M | €79.413M | |||||
| - | - | |||||
| - | - | |||||
| €-9.011M | €-82.241M | |||||
| €47.285M | €10.997M | |||||
| €168.63M | €132.325M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| €-30.883M | €-38.697M | |||||
| - | €-29.749M | |||||
| - | - | |||||
| - | - | |||||
| €7.158M | €-0.011M | |||||
| €-23.725M | €-68.457M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| €-7.311M | - | |||||
| €3.003M | - | |||||
| €-30.022M | €-42M | |||||
| €-54.643M | €-32.215M | |||||
| €-88.973M | €-74.215M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| €102.216M | €164.306M | |||||
| €62.09M | €-12.228M | |||||
| €164.306M | €152.078M | |||||
| €168.63M | €132.325M | |||||
| €-30.883M | €-38.697M | |||||
| €137.747M | €93.628M |
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