E
Last Price
52 Week Range
€29.05 - €68.80
Next Earnings Date
Apr 27 2026 (Estimate)
Next Earnings Date
Apr 27 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| €150.2M | €101.9M | |||||
| €71M | €73.1M | |||||
| €93M | €105.1M | |||||
| - | - | |||||
| - | €100K | |||||
| €314.2M | €280.2M | |||||
| €104.2M | €128.1M | |||||
| €394.4M | €459.1M | |||||
| €-28.7M | €4.4M | |||||
| €32.1M | €6.9M | |||||
| €800K | €200K | |||||
| €502.8M | €598.7M | |||||
| - | - | |||||
| €817M | €878.9M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| €26M | €31.2M | |||||
| - | - | |||||
| €2.59M | €3.5M | |||||
| €2.7M | - | |||||
| - | - | |||||
| - | - | |||||
| €75.71M | €79M | |||||
| €107M | €113.7M | |||||
| €239.588M | €249.3M | |||||
| €10.9M | €13.6M | |||||
| - | - | |||||
| €20.6M | €34.6M | |||||
| €20.88M | €8.5M | |||||
| €297.4M | €319.6M | |||||
| - | - | |||||
| €404.4M | €433.3M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| €21.6M | €21.6M | |||||
| €56.893M | - | |||||
| €342.5M | €346.8M | |||||
| €-8.413M | - | |||||
| - | €77.3M | |||||
| €412.6M | €445.7M | |||||
| - | - | |||||
| €412.6M | €445.7M | |||||
| €817M | €878.9M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| €4.3M | €37.7M | |||||
| €261.278M | €280M | |||||
| €144.078M | €211.4M |
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