Revenue
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | |
|---|---|---|---|---|
| Revenue | £133.9M | −£78.8M | £78.0M | −£37.7M |
| Operating expenses | £3.6M | £3.7M | £3.2M | £3.6M |
| Net income | £130.3M | −£82.7M | £74.6M | −£41.3M |
| Net profit margin | 97.31% | — | 95.64% | — |
| Basic EPSper basic share | £5.58 | -£2.62 | £2.07 | -£1.03 |
| Diluted EPSper diluted share | £5.58 | -£2.62 | £2.07 | -£1.03 |