
Last Price
52 Week Range
£1.68 - £3.80
Next Earnings Date
Jul 02 2026 (Estimate)
Next Earnings Date
Jul 02 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| €72.067M | €82.811M | €84.96M | ||||||
| €14.885M | - | €14.313M | ||||||
| €57.182M | €82.811M | €70.647M | ||||||
| - | - | - | ||||||
| €1.927M | €1.106M | €10.563M | ||||||
| €16.918M | €28.211M | €2.471M | ||||||
| €38.337M | €53.494M | €57.613M | ||||||
| €-3.411M | €-2.394M | €-1.514M | ||||||
| - | - | €-39.057K | ||||||
| €-3.411M | €-2.394M | €-1.553M | ||||||
| €34.926M | €51.1M | €56.06M | ||||||
| €2.878M | €6.344M | €7.06M | ||||||
| €32.048M | €44.756M | €48.999M | ||||||
| €0.065 | €0.093 | €0.102 | ||||||
| €0.065 | €0.093 | €0.102 | ||||||
| €490.789M | €482.973M | €962.126M | ||||||
| €490.904M | €483.214M | €964.913M | ||||||
| €54.928M | €64.56M | €65.792M | ||||||
| €16.591M | €10.888M | €8.069M | ||||||
| €38.337M | €53.672M | €57.723M |
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