
Last Price
52 Week Range
$1.03 - $2.62
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | LTM | 2025 |
|---|---|---|---|---|---|---|---|
| €328.61M | €291.029M | €240.498M | |||||
| €145.847M | €134.739M | €100.62M | |||||
| €182.763M | €156.29M | €139.878M | |||||
| €5.238M | €5.238M | - | |||||
| €326.171M | €306.362M | €277.902M | |||||
| €7.75M | €18.594M | €10.236M | |||||
| €-156.396M | €-173.904M | €-148.26M | |||||
| €-28.367M | €-34.904M | €-42.325M | |||||
| €-1.454M | €5.464M | €-76.553M | |||||
| €-29.821M | €-29.44M | €-118.878M | |||||
| €-186.217M | €-203.344M | €-267.138M | |||||
| €3.078M | €3.775M | €-15.775M | |||||
| €-165.255M | €-181.092M | €-238.494M | |||||
| €-1.41 | €-1.54 | €-2.03 | |||||
| €-1.41 | €-1.54 | €-2.03 | |||||
| €117.32M | €469.268M | €117.314M | |||||
| €117.32M | €469.268M | €117.314M | |||||
| €-117.513M | €-124.899M | €-182.133M | |||||
| €10.868M | €10.737M | €42.577M | |||||
| €-128.381M | €-135.636M | €-224.71M |
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