| Date | Closing price | Open | High | Low | Volume |
|---|---|---|---|---|---|
| 14-Aug-2026 | 118.80p | 117.00p | 121.80p | 117.00p | 701,840 |
| 13-Aug-2026 | 118.40p | 120.00p | 121.80p | 117.60p | 588,410 |
| 12-Aug-2026 | 118.60p | 117.00p | 120.00p | 116.40p | 465,768 |
| 11-Aug-2026 | 117.00p | 122.00p | 122.00p | 115.06p | 702,081 |
| 10-Aug-2026 | 117.40p | 125.00p | 125.00p | 116.80p | 939,976 |
| 07-Aug-2026 | 122.20p | 121.00p | 124.69p | 120.00p | 1,716,608 |
| 06-Aug-2026 | 120.20p | 125.40p | 125.40p | 118.94p | 1,134,322 |
| 05-Aug-2026 | 123.20p | 123.00p | 126.00p | 121.44p | 2,763,564 |
| 04-Aug-2026 | 124.20p | 118.20p | 124.80p | 116.22p | 1,900,479 |
| 03-Aug-2026 | 118.00p | 113.00p | 118.00p | 112.00p | 3,446,904 |
| 31-Jul-2026 | 110.80p | 113.40p | 114.00p | 110.80p | 657,446 |
| 30-Jul-2026 | 111.60p | 112.60p | 115.40p | 111.40p | 543,955 |
| 29-Jul-2026 | 113.20p | 112.80p | 114.40p | 111.80p | 997,941 |
| 28-Jul-2026 | 112.20p | 111.20p | 112.20p | 110.00p | 768,584 |
| 27-Jul-2026 | 111.20p | 110.00p | 112.00p | 106.20p | 1,765,710 |
| 24-Jul-2026 | 106.20p | 110.00p | 110.00p | 103.20p | 1,139,576 |
| 23-Jul-2026 | 105.40p | 114.00p | 114.00p | 105.40p | 1,659,088 |
| 22-Jul-2026 | 110.20p | 110.00p | 114.00p | 109.40p | 711,001 |
| 21-Jul-2026 | 112.40p | 112.60p | 115.00p | 112.40p | 360,058 |
| 20-Jul-2026 | 114.60p | 115.00p | 116.60p | 113.40p | 435,893 |
| 17-Jul-2026 | 115.40p | 114.00p | 117.40p | 114.00p | 944,356 |
| 16-Jul-2026 | 115.80p | 110.00p | 116.40p | 110.00p | 1,224,196 |
| 15-Jul-2026 | 112.80p | 111.00p | 115.00p | 107.80p | 1,274,842 |
| Currency | UK Pounds |
| Price | 118.80p |
| Change Today | 0.40p |
| 52 Week High | 121.80p |
| 52 Week Low | 117.00p |
| Volume | 703,970 |
| Shares Issued | 374.64m |
| Market Cap | £445.08m |