
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 |
|---|---|---|---|---|---|---|
| €-146.253M | €-189.295M | €-181.092M | ||||
| €46.946M | €46.542M | €45.397M | ||||
| €3.407M | €3.078M | - | ||||
| €2.749M | €0.551M | €-0.102M | ||||
| €19.33M | €30.932M | €38.31M | ||||
| €15.93M | €48.811M | €2.088M | ||||
| €-57.891M | €-59.381M | €-95.399M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|
| €-42.71M | €-13.028M | €-10.353M | ||||
| - | - | - | ||||
| €-348K | - | - | ||||
| - | - | - | ||||
| €4.443M | €12.903M | €15.888M | ||||
| €-38.615M | €-0.125M | €5.535M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|
| €4.415M | €82.779M | - | ||||
| - | - | €-669K | ||||
| - | - | - | ||||
| €29.716M | €-33.713M | €103.422M | ||||
| €34.131M | €49.066M | €102.753M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|
| €91.749M | €27.85M | - | ||||
| €-63.899M | €-9.807M | €-17.879M | ||||
| €27.85M | €18.043M | - | ||||
| €-57.891M | €-59.381M | €-95.399M | ||||
| €-42.71M | €-13.028M | €-10.353M | ||||
| €-100.601M | €-72.409M | €-105.752M |
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