
Last Price
52 Week Range
$6.18 - $11.38
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| €0.841B | €1.255B | €2.045B | |||||
| €0.456B | €0.655B | €1.103B | |||||
| €384.532M | €600M | €941.919M | |||||
| - | - | - | |||||
| €253.634M | €527.4M | €911.923M | |||||
| €152.851M | €-487.4M | €-469.069M | |||||
| €-21.953M | €560M | €499.065M | |||||
| €-4.772M | €-5.1M | €-4.823M | |||||
| - | - | €1.432M | |||||
| €-4.772M | €-5.1M | €-3.392M | |||||
| €-26.725M | €554.9M | €495.673M | |||||
| €-1.814M | €2.6M | €13.026M | |||||
| €-24.911M | €552.3M | €474.642M | |||||
| €-0.29 | €5.77 | €3.983 | |||||
| €-0.29 | €5.53 | €3.823 | |||||
| €86.8M | €99.873M | €439.783M | |||||
| €86.8M | €99.8M | €439.7M | |||||
| €-3.983M | €646.4M | €552.151M | |||||
| €5.238M | €25.4M | €49.701M | |||||
| €-9.221M | €621M | €502.45M |
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