
Last Price
52 Week Range
£2.71 - £4.45
Next Earnings Date
Jul 29 2026 (Estimate)
Next Earnings Date
Jul 29 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $746.3M | $836.3M | |||||
| - | $49.9M | |||||
| $746.3M | $786.4M | |||||
| - | - | |||||
| - | - | |||||
| $620.7M | $669.6M | |||||
| $125.6M | $116.8M | |||||
| $-1.2M | $-1.225M | |||||
| - | $1.225M | |||||
| $-1.2M | - | |||||
| $125.6M | $116.8M | |||||
| - | - | |||||
| $125.6M | $116.8M | |||||
| $0.8 | $0.75 | |||||
| $0.79 | $0.74 | |||||
| $157M | $155.733M | |||||
| $158.987M | $157.838M | |||||
| $127.9M | $119.1M | |||||
| $1.1M | $1.1M | |||||
| $126.8M | $118M |
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