
Last Price
52 Week Range
€41.10 - €67.80
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €154.577M | €181.127M | |||||||||||
| €96.219M | €232.855M | |||||||||||
| €180.351M | €261.175M | |||||||||||
| €4.686M | €13.53M | |||||||||||
| €19.162M | €19.025M | |||||||||||
| €454.995M | €707.712M | |||||||||||
| €195.328M | €234.962M | |||||||||||
| €292.222M | €552.677M | |||||||||||
| €19.503M | €26.655M | |||||||||||
| €27.407M | €70.111M | |||||||||||
| €15.133M | €4.87M | |||||||||||
| €549.593M | €889.275M | |||||||||||
| - | - | |||||||||||
| €1.005B | €1.597B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €116.147M | €251.353M | |||||||||||
| - | €11.193M | |||||||||||
| €68.689M | €135.527M | |||||||||||
| €11.513M | - | |||||||||||
| €3.727M | - | |||||||||||
| - | €21.405M | |||||||||||
| €75.108M | €116.725M | |||||||||||
| €271.457M | €536.203M | |||||||||||
| €147.806M | €440.491M | |||||||||||
| €61.094M | €62.114M | |||||||||||
| - | - | |||||||||||
| €25.736M | €97.723M | |||||||||||
| €54.977M | €70.193M | |||||||||||
| €327.681M | €732.635M | |||||||||||
| - | - | |||||||||||
| €0.599B | €1.269B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||
| - | - | |||||||||||
| €14.9M | €14.9M | |||||||||||
| €99.382M | €100.616M | |||||||||||
| €344.161M | €306.048M | |||||||||||
| €-52.993M | €-94.888M | |||||||||||
| - | - | |||||||||||
| €405.45M | €326.676M | |||||||||||
| - | €1.473M | |||||||||||
| €405.45M | €328.149M | |||||||||||
| €1.005B | €1.597B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €34.413M | €26.655M | |||||||||||
| €327.17M | €700.246M | |||||||||||
| €126.409M | €519.119M |
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