
Last Price
52 Week Range
€6.67 - €14.64
Next Earnings Date
Apr 09 2026
Next Earnings Date
Apr 09 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| €0.993B | €1.043B | €1.085B | |||||||
| €807.317M | €275.736M | €844.2M | |||||||
| €185.736M | €767.229M | €240.4M | |||||||
| - | €144.185M | - | |||||||
| €64.837M | €361.472M | €140.1M | |||||||
| €79.941M | €199.214M | €11.7M | |||||||
| €28.893M | €62.358M | €88.6M | |||||||
| €-41.433M | €-36.548M | €-66.1M | |||||||
| €9.341M | €-4.137M | €-18.1M | |||||||
| €-32.092M | €-40.685M | €-84.2M | |||||||
| €-6.394M | €21.673M | €4.4M | |||||||
| €3.903M | €7.521M | €4M | |||||||
| €-10.297M | €14.152M | €0.4M | |||||||
| €-0.05 | €0.065 | €0.002 | |||||||
| €-0.05 | €0.071 | €0.002 | |||||||
| €205.94M | €883.175M | €165.255M | |||||||
| €205.94M | €868.728M | €165.255M | |||||||
| €368.365M | €307.87M | €420M | |||||||
| €343.058M | €247.625M | €346.1M | |||||||
| €25.307M | €60.245M | €73.9M |
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