
Last Price
52 Week Range
$33.06 - $59.50
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €376.46M | €340.824M | €229.227M | |||||
| €142.261M | €189.376M | €122.437M | |||||
| €624.807M | €704.417M | €831.921M | |||||
| €17.514M | €21.323M | - | |||||
| €2.238M | €19.423M | €61.731M | |||||
| €1.163B | €1.275B | €1.245B | |||||
| €490.177M | €537.258M | €569.731M | |||||
| €3.194B | €3.09B | €3.08B | |||||
| €3.29M | - | - | |||||
| €0.117M | €11.556M | €15.13M | |||||
| €34.061M | €28.425M | €39.346M | |||||
| €3.722B | €3.667B | €3.704B | |||||
| - | - | - | |||||
| €4.885B | €4.942B | €4.95B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €163.193M | €258.181M | €193.155M | |||||
| €29.411M | €32.222M | €24.753M | |||||
| €24.67M | €17.133M | €11.389M | |||||
| €40.874M | €43.581M | €47.568M | |||||
| €26.913M | €122.178M | - | |||||
| €7.999M | €6.195M | €11.279M | |||||
| €181.746M | €96.358M | €109.533M | |||||
| €447.893M | €453.67M | €397.677M | |||||
| €998.128M | €950.034M | €969.909M | |||||
| €184.073M | €192.919M | €206.478M | |||||
| €13.737M | €13.657M | €9.742M | |||||
| €131.003M | €163.429M | €165.102M | |||||
| €382.761M | €339.928M | €317.459M | |||||
| €1.812B | €1.766B | €1.78B | |||||
| - | - | - | |||||
| €2.26B | €2.219B | €2.178B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €-355.775M | - | - | |||||
| - | - | - | |||||
| - | - | - | |||||
| €417.578M | €765.905M | €816.462M | |||||
| €2.524B | €1.992B | €1.992B | |||||
| €38.946M | €-35.481M | €-36.793M | |||||
| - | - | - | |||||
| €2.625B | €2.723B | €2.772B | |||||
| - | - | - | |||||
| €2.625B | €2.723B | €2.772B | |||||
| €4.885B | €4.942B | €4.95B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| €23.907M | €11.757M | - | |||||
| €1.35B | €1.309B | €1.347B | |||||
| €0.994B | €0.98B | €1.117B |
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