
Last Price
52 Week Range
£1.49 - £2.11
Next Earnings Date
Sep 03 2026 (Estimate)
Next Earnings Date
Sep 03 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| €859.668M | €944.3M | ||||||||||
| €672.751M | €735.603M | ||||||||||
| €186.917M | €208.697M | ||||||||||
| - | - | ||||||||||
| €36.945M | €40.166M | ||||||||||
| - | - | ||||||||||
| €149.972M | €168.531M | ||||||||||
| €-14.928M | €-15.235M | ||||||||||
| €-202.952K | €-920.702K | ||||||||||
| €-15.131M | €-16.156M | ||||||||||
| €134.84M | €152.376M | ||||||||||
| €20.295M | €19.704M | ||||||||||
| €114.545M | €132.672M | ||||||||||
| €0.18 | €0.22 | ||||||||||
| €0.18 | €0.21 | ||||||||||
| €640.184M | €624.295M | ||||||||||
| €644.675M | €627.793M | ||||||||||
| €152.862M | €171.164M | ||||||||||
| €2.727M | €2.632M | ||||||||||
| €150.135M | €168.531M |
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