By Sharecast
Date: Wednesday 31 Dec 2025
By Sharecast
Date: Tuesday 30 Dec 2025
By Sharecast
Date: Monday 29 Dec 2025
| Transaction in Own Shares | 24-Dec-2025 |
| Transaction in Own Shares | 23-Dec-2025 |
| Monthly Factsheet | 23-Dec-2025 |
| Transaction in Own Shares | 19-Dec-2025 |
| Transaction in Own Shares | 18-Dec-2025 |
| Currency | UK Pounds |
| Price | 1,382.00p |
| Change Today | -42.00p |
| 52 Week High | 1,562.00p |
| 52 Week Low | 932.00p |
| Volume | 138,527 |
| Shares Issued | 37.70m |
| Market Cap | £521.04m |