O
Last Price
52 Week Range
€3.90 - €10.10
Next Earnings Date
Jun 03 2026
Next Earnings Date
Jun 03 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2025 | LTM |
|---|---|---|---|---|---|
| €48.105M | €170M | €136.397M | |||
| €5.956M | - | - | |||
| - | - | - | |||
| - | - | - | |||
| €35.859M | €-32.311M | €-19.946M | |||
| €3.034M | €55.362M | €35.515M | |||
| €92.954M | €193.051M | €151.966M |
| Metric | 2020 | 2021 | 2022 | 2025 | LTM |
|---|---|---|---|---|---|
| €-1.706M | €-4.978M | €-3.331M | |||
| €-0.01M | €1.001M | €-219.861M | |||
| €-667.379M | €-809.216M | €-577.003M | |||
| €671.955M | €198.204M | €487.417M | |||
| €0.003B | €-1.456B | €-1.306B | |||
| €0.006B | €-2.071B | €-1.619B |
| Metric | 2020 | 2021 | 2022 | 2025 | LTM |
|---|---|---|---|---|---|
| €65.036M | €314.283M | €163.838M | |||
| - | €-1.624M | €-1.628M | |||
| - | €-42.051M | - | |||
| €-0.003B | €1.649B | €1.206B | |||
| €0.062B | €1.919B | €1.368B |
| Metric | 2020 | 2021 | 2022 | 2025 | 2026 |
|---|---|---|---|---|---|
| €129.915M | - | — | |||
| €160.977M | - | - | |||
| €290.892M | - | - | |||
| €92.954M | €193.051M | €151.966M | |||
| €-5.116M | €-1.853M | €-1.132M | |||
| €87.838M | €191.198M | €150.834M |
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