
Last Price
52 Week Range
€43.12 - €86.00
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| €0.912B | €0.972B | €1B | |||||||
| €725.542M | €720.3M | €765.191M | |||||||
| €186.513M | €251.687M | €234.868M | |||||||
| - | - | - | |||||||
| €13.802M | €15.969M | €8.132M | |||||||
| €0.681M | €141.663M | €121.214M | |||||||
| €177.633M | €94.055M | €123.163M | |||||||
| €-16.36M | €-17.097M | €-17.794M | |||||||
| €-91.43M | €2.141M | €-16.37M | |||||||
| €-107.79M | €-14.956M | €-34.164M | |||||||
| €69.843M | €79.099M | €88.999M | |||||||
| €17.702M | €29.943M | €40.209M | |||||||
| €52.141M | €49.156M | €48.789M | |||||||
| €3.87 | €3.69 | €3.79 | |||||||
| €3.86 | €3.69 | €3.79 | |||||||
| €13.488M | €13.322M | €51.895M | |||||||
| €13.495M | €13.325M | €51.907M | |||||||
| €122.184M | €137.549M | €145.023M | |||||||
| €35.073M | €37.317M | €35.111M | |||||||
| €88.01M | €100.232M | €109.912M |
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