| Date | Closing price | Open | High | Low | Volume |
|---|---|---|---|---|---|
| 27-Jul-2026 | 570.00p | 565.00p | 594.00p | 565.00p | 497,467 |
| 24-Jul-2026 | 571.00p | 581.00p | 589.00p | 565.00p | 1,076,927 |
| 23-Jul-2026 | 584.00p | 600.00p | 620.88p | 583.00p | 533,533 |
| 22-Jul-2026 | 610.00p | 600.00p | 610.00p | 593.00p | 332,371 |
| 21-Jul-2026 | 603.00p | 600.00p | 621.25p | 600.00p | 216,632 |
| 20-Jul-2026 | 608.00p | 617.00p | 647.00p | 601.00p | 369,227 |
| 17-Jul-2026 | 646.00p | 642.00p | 650.00p | 620.00p | 274,624 |
| 16-Jul-2026 | 649.00p | 630.00p | 654.00p | 630.00p | 247,089 |
| 15-Jul-2026 | 643.00p | 670.00p | 670.00p | 643.00p | 520,404 |
| 14-Jul-2026 | 649.00p | 650.00p | 655.00p | 634.00p | 599,192 |
| 13-Jul-2026 | 654.00p | 600.00p | 665.00p | 600.00p | 437,762 |
| 10-Jul-2026 | 611.00p | 595.00p | 623.22p | 595.00p | 172,755 |
| 09-Jul-2026 | 610.00p | 595.00p | 617.00p | 586.00p | 293,926 |
| 08-Jul-2026 | 584.00p | 590.00p | 600.19p | 581.00p | 553,617 |
| 07-Jul-2026 | 598.00p | 615.00p | 618.00p | 590.00p | 800,363 |
| 06-Jul-2026 | 615.00p | 617.00p | 622.00p | 611.00p | 686,355 |
| 03-Jul-2026 | 619.00p | 655.00p | 655.00p | 619.00p | 107,968 |
| 02-Jul-2026 | 644.00p | 618.00p | 648.20p | 616.00p | 266,547 |
| 01-Jul-2026 | 623.00p | 646.00p | 646.00p | 621.00p | 397,780 |
| 30-Jun-2026 | 624.00p | 634.00p | 637.00p | 615.00p | 423,439 |
| 29-Jun-2026 | 628.00p | 619.00p | 641.00p | 619.00p | 202,853 |
| Currency | UK Pounds |
| Price | 580.00p |
| Change Today | 10.00p |
| 52 Week High | 913.00p |
| 52 Week Low | 412.00p |
| Volume | 41,283 |
| Shares Issued | 121.04m |
| Market Cap | £702.02m |