
Last Price
52 Week Range
€1.34 - €3.28
Next Earnings Date
Jul 30 2026 (Estimate)
Next Earnings Date
Jul 30 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €670M | €897.6M | ||||||||||||||||
| €287M | €249M | ||||||||||||||||
| €670M | €648.6M | ||||||||||||||||
| - | - | ||||||||||||||||
| €183M | €231M | ||||||||||||||||
| €357M | €289.6M | ||||||||||||||||
| €130M | €128M | ||||||||||||||||
| €612M | €590M | ||||||||||||||||
| €-583M | €-590M | ||||||||||||||||
| €29M | - | ||||||||||||||||
| €159M | €128M | ||||||||||||||||
| €-3M | €14M | ||||||||||||||||
| €162M | €114M | ||||||||||||||||
| €0.22 | €0.13 | ||||||||||||||||
| €0.22 | €0.13 | ||||||||||||||||
| €545.458M | €544.992M | ||||||||||||||||
| €545.458M | €544.992M | ||||||||||||||||
| - | €155M | ||||||||||||||||
| €91M | €27M | ||||||||||||||||
| €-91M | €128M |
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