Historic Prices - up to 10 years

Date Open High Low Close Volume
31/10/2025 235.80p 240.80p 235.60p 239.70p 580,640
30/10/2025 241.20p 244.40p 238.00p 238.00p 839,200
29/10/2025 237.70p 245.10p 237.70p 240.00p 2,496,491
27/10/2025 239.00p 242.00p 237.40p 239.90p 296,498
24/10/2025 238.00p 240.00p 232.70p 239.20p 411,549
23/10/2025 238.00p 239.50p 233.80p 238.70p 621,426
22/10/2025 233.30p 239.10p 233.30p 234.90p 979,125
21/10/2025 235.50p 240.10p 234.50p 234.50p 504,278