
Last Price
52 Week Range
$2.30 - $7.83
Next Earnings Date
Jul 30 2026 (Estimate)
Next Earnings Date
Jul 30 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM | 2025 |
|---|---|---|---|---|---|---|---|---|
| €164.011M | €148M | €139.393M | ||||||
| €110.212M | €100.257M | €168.412M | ||||||
| €53.799M | €47.743M | €-29.02M | ||||||
| €15.473M | €8.323M | - | ||||||
| €78.136M | €65.028M | €41.016M | ||||||
| €94.062M | €97.947M | €25.699M | ||||||
| €-133.872M | €-123.555M | €-95.734M | ||||||
| €-22.719M | €-20.996M | €-16.701M | ||||||
| €11.462M | €11.525M | €13.397M | ||||||
| €-11.257M | €-9.471M | €-3.304M | ||||||
| €-145.129M | €-133.026M | €-99.039M | ||||||
| €6.726M | €6.475M | €0.084M | ||||||
| €-149.042M | €-125.668M | €-99.122M | ||||||
| €-0.72 | €-0.527 | €-6.87 | ||||||
| €-0.72 | €-0.558 | €-6.87 | ||||||
| €189.338M | €757.353M | €14.436M | ||||||
| €189.337M | €757.348M | €14.436M | ||||||
| €-93.992M | €-88.167M | €-62.895M | ||||||
| €13.455M | €13.563M | €32.84M | ||||||
| €-107.447M | €-101.731M | €-95.734M |
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