
Last Price
52 Week Range
€2.68 - €9.25
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €650.512M | €671.184M | €684.039M | |||||||||||||
| €92.219M | €99.908M | €442.391M | |||||||||||||
| €558.293M | €671.184M | €381.276M | |||||||||||||
| €11M | - | - | |||||||||||||
| €456.713M | €434.65M | €385.095M | |||||||||||||
| €49.587M | €161.281M | €-9.371M | |||||||||||||
| €40.993M | €75.253M | €122.416M | |||||||||||||
| €-25.433M | €-25.729M | €-26.231M | |||||||||||||
| €-1.535M | €-0.587M | €-4.219M | |||||||||||||
| €-26.968M | €-26.316M | €-30.45M | |||||||||||||
| €14.025M | €48.937M | €91.966M | |||||||||||||
| €-18.333M | €3.87M | €10.706M | |||||||||||||
| €32.358M | €45.067M | €81.26M | |||||||||||||
| €0.26 | €0.37 | €0.711 | |||||||||||||
| €0.25 | €0.36 | €0.669 | |||||||||||||
| €129.432M | €121.606M | €460.03M | |||||||||||||
| €127.324M | €126.223M | €480.441M | |||||||||||||
| €77.58M | €116.241M | €170.411M | |||||||||||||
| €37.771M | €44.223M | €48.257M | |||||||||||||
| €39.809M | €72.018M | €122.154M |
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