
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 |
|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||
| €252.271K | - | - | ||||||
| €-252.271K | - | - | ||||||
| €65.575M | €98.564M | €121.537M | ||||||
| €31.339M | €47.125M | €45.779M | ||||||
| €-0M | €0M | €-84.372M | ||||||
| €-96.914M | €-145.688M | €-82.944M | ||||||
| - | €5.469M | €5.644M | ||||||
| €-2.913M | €7.823M | €-84.856M | ||||||
| €-2.913M | €13.292M | €-79.213M | ||||||
| €-99.826M | €-132.396M | €-162.156M | ||||||
| €1.049M | €1.825M | €1.563M | ||||||
| €-100.875M | €-134.221M | €-163.72M | ||||||
| €-2.63 | €-2.48 | €-2.92 | ||||||
| €-2.63 | €-2.48 | €-2.92 | ||||||
| €38.391M | €54.02M | €225.533M | ||||||
| €38.392M | €54.021M | €225.533M | ||||||
| €-96.854M | €-145.593M | €-164.565M | ||||||
| €59.781K | €95K | €404.443K | ||||||
| €-96.914M | €-145.688M | €-164.97M |
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