O
Last Price
52 Week Range
€2.70 - €5.05
Next Earnings Date
Apr 16 2026
Next Earnings Date
Apr 16 2026
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €1.615B | €1.706B | €1.63B | |||||||||||||
| €665.748M | €689.146M | €692.894M | |||||||||||||
| €0.949B | €1.016B | €0.937B | |||||||||||||
| - | - | - | |||||||||||||
| €136.536M | €153.594M | €633.009M | |||||||||||||
| €682.204M | €706.867M | - | |||||||||||||
| €130.588M | €156M | €304.237M | |||||||||||||
| €-58.68M | €-82.966M | €-103.217M | |||||||||||||
| €0.388M | €4.857M | €-131.783M | |||||||||||||
| €-58.292M | €-78.109M | €-235M | |||||||||||||
| €72.296M | €77.891M | €69.237M | |||||||||||||
| €19.922M | €25.825M | €22.387M | |||||||||||||
| €52.303M | €51.957M | €47.038M | |||||||||||||
| €0.19 | €0.21 | €0.186 | |||||||||||||
| €0.19 | €0.21 | €0.182 | |||||||||||||
| €270.413M | €249.836M | €495.509M | |||||||||||||
| €275.279M | €252.218M | €512.331M | |||||||||||||
| €358.364M | €382.501M | €242.982M | |||||||||||||
| €227.236M | €225.994M | €76.962M | |||||||||||||
| €131.128M | €156.507M | €166.02M |
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