O
Last Price
52 Week Range
€7.10 - €18.16
Next Earnings Date
Jul 23 2026 (Estimate)
Next Earnings Date
Jul 23 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| €10.484B | €10.216B | |||||||||
| €9.346B | €9.252B | |||||||||
| €1.138B | €0.964B | |||||||||
| €262M | €95M | |||||||||
| €136M | €420M | |||||||||
| €300M | €16M | |||||||||
| €440M | €433M | |||||||||
| €-125M | €-117M | |||||||||
| €-72M | €-66M | |||||||||
| €-197M | €-183M | |||||||||
| €243M | €250M | |||||||||
| €72M | €64M | |||||||||
| €170M | €185M | |||||||||
| €1.18 | €1.3 | |||||||||
| €1.18 | €1.29 | |||||||||
| €143.921M | €142.819M | |||||||||
| €144.041M | €142.949M | |||||||||
| €770M | €952M | |||||||||
| €511M | €519M | |||||||||
| €259M | €433M |
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