S
Last Price
52 Week Range
€0.16 - €2.18
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| €407.143M | €326.321M | €165.088M | |||||
| €238.615M | €232.902M | €62.132M | |||||
| €168.528M | €93.419M | €102.956M | |||||
| €980K | €92K | €609K | |||||
| €69.287M | €21.351M | €-21.237M | |||||
| €110.99M | €124.95M | €152.51M | |||||
| €-12.729M | €-52.974M | €-28.926M | |||||
| €-19.901M | €-24.72M | €-9.632M | |||||
| €0.712M | €-12.334M | €33.16M | |||||
| €-19.189M | €-37.054M | €23.528M | |||||
| €-31.918M | €-90.028M | €-5.398M | |||||
| €-8.474M | €31.21M | €0.605M | |||||
| €-23.375M | €-205.793M | €-101.579M | |||||
| €-0.26 | €-2.26 | €-0.98 | |||||
| €-0.26 | €-2.26 | €-1.12 | |||||
| €90.925M | €91.016M | €182.029M | |||||
| €90.924M | €91.016M | €182.029M | |||||
| €-4.629M | €-57.517M | €12.5M | |||||
| €6.814M | €9.18M | €5.146M | |||||
| €-11.443M | €-66.697M | €7.354M |
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