
Last Price
52 Week Range
€1.33 - €1.94
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| €-27.414M | €-99.995M | |||||||
| €19.896M | €23.431M | |||||||
| - | - | |||||||
| €-637K | - | |||||||
| €4.204M | €-28.388M | |||||||
| €4.89M | €70.926M | |||||||
| €0.939M | €-34.026M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| €-10.707M | €-13.186M | |||||||
| €-37.573M | €-75.863M | |||||||
| - | €-1.638M | |||||||
| - | €11.89M | |||||||
| €19.7M | €-16.8M | |||||||
| €-28.58M | €-95.597M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| €-4.887M | €70.894M | |||||||
| €-4.648M | €82.529M | |||||||
| - | - | |||||||
| €-1.031M | €-2.246M | |||||||
| €-10.566M | €151.177M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| €108.953M | €70.79M | |||||||
| €-38.163M | €20.763M | |||||||
| €70.79M | €91.553M | |||||||
| €0.939M | €-34.026M | |||||||
| €-10.707M | €-1.413M | |||||||
| €-9.768M | €-35.439M |
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