
Last Price
52 Week Range
$15.72 - $32.22
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| €34.15M | €96.363M | ||||||
| €284.727M | €64.309M | ||||||
| €-11.06M | - | ||||||
| €39.187M | - | ||||||
| €-7.575M | €-23.987M | ||||||
| €13.582M | €250.425M | ||||||
| €353.011M | €387.109M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| €-5.367M | €-219.383M | ||||||
| €-27.06M | €-6.947M | ||||||
| - | - | ||||||
| - | - | ||||||
| €-222.456M | €-11.026M | ||||||
| €-254.883M | €-237.355M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| €-8.026M | - | ||||||
| €-28.725M | €-101.063M | ||||||
| - | - | ||||||
| - | €-7.259M | ||||||
| €-36.751M | €-108.322M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| €277.174M | €307.012M | ||||||
| €71.183M | €58.128M | ||||||
| €348.357M | €365.14M | ||||||
| €353.011M | €387.109M | ||||||
| €-227.655M | €-4.709M | ||||||
| €125.356M | €382.401M |
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