Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £533.8M | £376.9M | £143.2M | −£508.6M | £936.3M | £562.9M |
| Operating expenses | £41.0M | £38.5M | £42.7M | £43.6M | £54.4M | £43.4M |
| Net income | £459.3M | £305.0M | £66.1M | −£577.2M | £859.2M | £503.9M |
| Net profit margin | 86.04% | 80.92% | 46.16% | N/A | 91.77% | 89.52% |
| Basic EPSper basic share | £3.28 | £2.11 | £0.44 | -£3.71 | £5.50 | £3.22 |
| Diluted EPSper diluted share | £3.27 | £2.10 | £0.44 | -£3.71 | £5.46 | £3.21 |
Reported major voting-rights holders
| Holder | Voting rights |
|---|---|
| 11.00%Oct 8, 2025 · 15.39M votes |
These are threshold-crossing notices, not a complete ownership register. Percentages show issuer voting rights held through the listed share class, exclude financial instruments, and come from different dates. Positions may overlap.
Gray completes the 100% scale; it is not an estimate of other owners.