
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 |
|---|---|---|---|---|---|---|---|---|
| €212.278M | €255.475M | |||||||
| €13.062M | €51.918M | |||||||
| €199.216M | €203.557M | |||||||
| €40.723M | €40.328M | |||||||
| €136.476M | €250.021M | |||||||
| €51.709M | €-0.6M | |||||||
| €-29.692M | €-86.192M | |||||||
| €-0.456M | €-6.374M | |||||||
| €2.734M | €-8.459M | |||||||
| €2.278M | €-14.833M | |||||||
| €-27.414M | €-101.025M | |||||||
| €0.665M | €-3.168M | |||||||
| €-30.797M | €-99.995M | |||||||
| €-0.26 | €-0.61 | |||||||
| €-0.26 | €-0.61 | |||||||
| €116.651M | €163.559M | |||||||
| €116.651M | €163.559M | |||||||
| €-5.931M | €-62.761M | |||||||
| €19.896M | €23.431M | |||||||
| €-25.827M | €-86.192M |
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