E
Last Price
52 Week Range
€0.66 - €5.28
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| €190.137M | €138.832M | €97.783M | |||||
| €152.022M | €108.105M | €80.41M | |||||
| €38.115M | €30.727M | €17.372M | |||||
| €70.804K | - | €132.52K | |||||
| €2.392M | - | €22.814M | |||||
| €48.624M | €49.484M | €22.771M | |||||
| €-12.972M | €-18.756M | €-28.345M | |||||
| €-8.462M | €-6.458M | €-7.154M | |||||
| €-8.243M | €-22.737M | €-17.161M | |||||
| €-16.705M | €-29.195M | €-24.315M | |||||
| €-29.677M | €-47.951M | €-52.66M | |||||
| €2.643M | €0.906M | €-0.341M | |||||
| €-31.959M | €-49.011M | €-52.242M | |||||
| €-0.57 | €-0.78 | €-0.9 | |||||
| €-0.57 | €-0.78 | €-0.9 | |||||
| €56.024M | €63.268M | €120.178M | |||||
| €56.024M | €63.268M | €120.178M | |||||
| €-2.988M | €-37.455M | €-9.909M | |||||
| €2.776M | €3.65M | €3.413M | |||||
| €-20.109M | €-41.105M | €-13.322M |
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