
Last Price
52 Week Range
€3.29 - €11.69
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €778.274M | €642.979M | ||||||||||||
| €384.178M | €266.391M | ||||||||||||
| €394.096M | €376.588M | ||||||||||||
| - | - | ||||||||||||
| €92.421M | €105.627M | ||||||||||||
| €-0.183M | €183.634M | ||||||||||||
| €301.858M | €87.327M | ||||||||||||
| €245.881M | €223.79M | ||||||||||||
| €-245.881M | €-223.79M | ||||||||||||
| - | - | ||||||||||||
| €301.858M | €87.327M | ||||||||||||
| €86.178M | €17.153M | ||||||||||||
| €215.68M | €70.174M | ||||||||||||
| €1.15 | €0.37 | ||||||||||||
| €1.13 | €0.37 | ||||||||||||
| €187.9M | €188.821M | ||||||||||||
| €187.9M | €188.821M | ||||||||||||
| €315.711M | €104.841M | ||||||||||||
| €13.853M | €17.514M | ||||||||||||
| €301.858M | €87.327M |
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