
Last Price
52 Week Range
$11.51 - $29.85
Next Earnings Date
Apr 06 2026
Next Earnings Date
Apr 06 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| €-99.826M | €-132.397M | €-162.156M | ||||||
| €257.551K | €269.562K | €404.443K | ||||||
| - | - | - | ||||||
| €10.663M | €16.209M | €19.351M | ||||||
| €-1.691M | €5.89M | €6.67M | ||||||
| €-2.453M | €-10.102M | €1.656M | ||||||
| €-93.049M | €-120.13M | €-134.075M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| €-88.139K | €-538.086K | €-323.998K | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| €-1.845K | - | - | ||||||
| €-89.984K | €-538.086K | €-323.998K |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| €-220.507K | €-159.657K | €-179.277K | ||||||
| €342.911M | €2.244M | €171.993M | ||||||
| - | - | - | ||||||
| €-17.298M | €0.592M | €-10.912M | ||||||
| €325.393M | €2.677M | €160.902M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| €161.837M | €391.232M | €305.193M | ||||||
| €229.394M | €-110.504M | €24.093M | ||||||
| €391.232M | €280.728M | €329.286M | ||||||
| €-93.049M | €-120.13M | €-134.075M | ||||||
| €-89.984K | €-538.086K | €-323.998K | ||||||
| €-93.139M | €-120.668M | €-134.399M |
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