O
Last Price
52 Week Range
€3.90 - €10.10
Next Earnings Date
Jun 03 2026 (Estimate)
Next Earnings Date
Jun 03 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2025 |
|---|---|---|---|---|
| €96.475M | €157.867M | |||
| - | €93.135M | |||
| €96.475M | €64.732M | |||
| - | - | |||
| €2.071M | €38.068M | |||
| €39.775M | €-179.236M | |||
| €54.629M | €205.302M | |||
| €60.792M | €210.861M | |||
| €-67.316M | €-210.263M | |||
| €-6.524M | €0.598M | |||
| €48.105M | €205.9M | |||
| €5.678M | €35.9M | |||
| €42.425M | €170M | |||
| €0.58 | €0.77 | |||
| €0.58 | €0.77 | |||
| €73.694M | €221.241M | |||
| €73.694M | €221.241M | |||
| - | €211.699M | |||
| €5.956M | €5.799M | |||
| €-5.956M | €205.9M |
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