Revenue
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £6.38B | £5.18B | £4.74B | £4.67B | — | — |
| Operating expenses | £4.39B | £4.23B | £2.88B | £2.25B | — | — |
| Net income | £1.10B | £2.34B | £1.30B | £1.66B | £1.25B | £618.0M |
| Net profit margin | 17.29% | 45.10% | 27.43% | 35.65% | — | — |
| Basic EPSper basic share | £115.98 | £252.57 | £132.93 | £157.64 | — | — |
| Diluted EPSper diluted share | £115.98 | £252.57 | £132.93 | £157.64 | — | — |