
Last Price
52 Week Range
£5.10 - £18.81
Next Earnings Date
Jun 03 2026 (Estimate)
Next Earnings Date
Jun 03 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | LTM | 2024 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | €0.302B | €2.412B | |||||||||
| - | €88.42M | €464.388M | |||||||||
| - | €0.214B | €1.947B | |||||||||
| - | - | - | |||||||||
| €0.003B | €0.201B | €1.634B | |||||||||
| €10.305M | €29.899M | €382.135M | |||||||||
| €-13.383M | €-17.269M | €-68.44M | |||||||||
| €5.679M | €-15.043M | €-120.913M | |||||||||
| €-7.847M | €-27.502M | €-170.614M | |||||||||
| €-2.168M | €-42.545M | €-291.526M | |||||||||
| €-15.551M | €-59.814M | €-359.966M | |||||||||
| - | - | €8.922M | |||||||||
| €-15.551M | €-59.814M | €-351.044M | |||||||||
| €-0.15 | €-0.132 | €-0.48 | |||||||||
| €-0.15 | €-0.132 | €-0.48 | |||||||||
| €105.607M | €909.997M | €724.314M | |||||||||
| €105.606M | €909.987M | €724.314M | |||||||||
| €-4.822M | €137.657M | €917.89M | |||||||||
| €0.014M | €126.785M | €604.195M | |||||||||
| €-4.836M | €10.872M | €313.695M |
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