Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £66.6M | £58.5M | £37.7M | −£70.3M |
| Operating expenses | £723,000 | £1.0M | £862,000 | £720,000 |
| Net income | £64.1M | £55.6M | £35.4M | −£70.9M |
| Net profit margin | 96.28% | 95.05% | 93.90% | N/A |
| Basic EPSper basic share | £0.69 | £0.58 | £0.35 | -£0.66 |
| Diluted EPSper diluted share | £0.69 | £0.58 | £0.35 | -£0.66 |
Reported major voting-rights holders
| Holder | Voting rights |
|---|---|
| 12.81%Sep 30, 2026 · 18.48M votes | |
| 10.34%Aug 29, 2025 · 9.68M votes | |
| 10.00%Jun 23, 2026 · 9.28M 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.