
Last Price
52 Week Range
$2.63 - $5.83
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €460.849M | €548.912M | |||||||||||
| €11.266M | €15.095M | |||||||||||
| €449.583M | €533.817M | |||||||||||
| - | €51.346M | |||||||||||
| €401.346M | €479.149M | |||||||||||
| €80.388M | €1.792M | |||||||||||
| €-32.151M | €1.53M | |||||||||||
| €3.542M | €2.325M | |||||||||||
| €-1.343M | €2.009M | |||||||||||
| €2.199M | €4.334M | |||||||||||
| €-29.952M | €5.864M | |||||||||||
| €-6.254M | €-5.356M | |||||||||||
| €-23.698M | €11.22M | |||||||||||
| €-0.35 | €0.15 | |||||||||||
| €-0.34 | €0.15 | |||||||||||
| €67.709M | €70.459M | |||||||||||
| €69.924M | €71.518M | |||||||||||
| €-24.482M | €10.043M | |||||||||||
| €3.748M | €4.14M | |||||||||||
| €-28.23M | €5.903M |
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