
Last Price
52 Week Range
$3.30 - $12.41
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| €15.218M | €-188.694M | |||||||
| €12.225M | €11.911M | |||||||
| €6.128M | - | |||||||
| €17.642M | - | |||||||
| €-163.878M | €-42.23M | |||||||
| €-45.365M | €49.358M | |||||||
| €-158.03M | €-169.655M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| €-16.272M | €-6.536M | |||||||
| - | - | |||||||
| €-450.349M | €-324.917M | |||||||
| €314.44M | €528.158M | |||||||
| €-206K | - | |||||||
| €-152.387M | €196.705M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| €-2.012M | - | |||||||
| €343.01M | €96.353M | |||||||
| - | - | |||||||
| €-21.314M | €-2.842M | |||||||
| €319.684M | €93.511M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| €218.472M | €208.649M | |||||||
| €18.276M | €137.121M | |||||||
| €236.748M | €345.771M | |||||||
| €-158.03M | €-169.655M | |||||||
| €-16.48M | €-6.299M | |||||||
| €-174.51M | €-175.954M |
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