
Last Price
52 Week Range
$1.03 - $2.69
Next Earnings Date
Apr 30 2026 (Estimate)
Next Earnings Date
Apr 30 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|
| €426.178M | €328.61M | €291.029M | ||||
| €175.236M | €145.847M | €134.739M | ||||
| €250.942M | €182.763M | €156.29M | ||||
| €6.345M | €5.238M | €5.238M | ||||
| €364.965M | €326.171M | €306.362M | ||||
| €2.047M | €7.75M | €18.594M | ||||
| €-122.415M | €-156.396M | €-173.904M | ||||
| €-19.285M | €-28.367M | €-34.904M | ||||
| €-1.146M | €-1.454M | €5.464M | ||||
| €-20.431M | €-29.821M | €-29.44M | ||||
| €-142.846M | €-186.217M | €-203.344M | ||||
| €3.407M | €3.078M | €3.775M | ||||
| €-129.313M | €-165.255M | €-181.092M | ||||
| €-0.98 | €-1.41 | €-1.54 | ||||
| €-0.98 | €-1.41 | €-1.54 | ||||
| €131.625M | €117.32M | €469.268M | ||||
| €131.625M | €117.32M | €469.268M | ||||
| €-94.355M | €-117.513M | €-124.899M | ||||
| €13.282M | €10.868M | €10.737M | ||||
| €-107.637M | €-128.381M | €-135.636M |
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