
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 |
|---|---|---|---|---|---|---|---|---|
| €155.835M | €48.266M | |||||||
| - | - | |||||||
| €155.835M | €48.266M | |||||||
| €148.079M | €169.863M | |||||||
| €46.449M | €51.184M | |||||||
| €-0.078M | €9.235M | |||||||
| €-38.615M | €-179.379M | |||||||
| €24.115M | €15.592M | |||||||
| €35.846M | €-26.817M | |||||||
| €59.961M | €-11.225M | |||||||
| €21.346M | €-190.604M | |||||||
| €6.128M | €-1.91M | |||||||
| €15.218M | €-188.694M | |||||||
| €0.14 | €-1.54 | |||||||
| €0.14 | €-1.54 | |||||||
| €108.7M | €122.348M | |||||||
| €106.795M | €122.348M | |||||||
| €34.457M | €-167.469M | |||||||
| €12.225M | €11.911M | |||||||
| €22.232M | €-179.379M |
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