| Date | Closing price | Open | High | Low | Volume |
|---|---|---|---|---|---|
| 27-Jul-2026 | 517.70p | 522.50p | 522.50p | 517.00p | 68,739 |
| 24-Jul-2026 | 519.50p | 522.00p | 522.00p | 507.60p | 90,495 |
| 23-Jul-2026 | 522.00p | 509.60p | 523.00p | 506.90p | 21,094 |
| 22-Jul-2026 | 520.00p | 512.00p | 522.00p | 512.00p | 160,760 |
| 21-Jul-2026 | 518.00p | 516.00p | 521.00p | 515.00p | 210,570 |
| 20-Jul-2026 | 520.00p | 517.00p | 520.00p | 517.00p | 139,560 |
| 17-Jul-2026 | 519.00p | 522.00p | 523.00p | 518.00p | 267,620 |
| 16-Jul-2026 | 523.00p | 519.00p | 523.00p | 517.33p | 217,320 |
| 15-Jul-2026 | 519.00p | 514.00p | 521.51p | 512.00p | 190,960 |
| 14-Jul-2026 | 518.00p | 510.00p | 520.00p | 509.00p | 229,390 |
| 13-Jul-2026 | 518.00p | 520.00p | 524.00p | 508.00p | 140,180 |
| 10-Jul-2026 | 517.00p | 514.00p | 526.00p | 512.00p | 190,430 |
| 09-Jul-2026 | 515.00p | 517.00p | 520.00p | 509.00p | 118,830 |
| 08-Jul-2026 | 516.00p | 510.00p | 519.00p | 507.00p | 207,290 |
| 07-Jul-2026 | 515.00p | 509.00p | 518.00p | 509.00p | 100,500 |
| 06-Jul-2026 | 513.00p | 512.00p | 519.00p | 509.00p | 285,530 |
| 03-Jul-2026 | 516.00p | 516.00p | 518.00p | 511.00p | 141,850 |
| 02-Jul-2026 | 520.00p | 515.00p | 520.00p | 508.00p | 284,460 |
| 01-Jul-2026 | 519.00p | 512.00p | 519.00p | 508.00p | 198,920 |
| 30-Jun-2026 | 509.00p | 510.00p | 518.00p | 508.00p | 173,400 |
| 29-Jun-2026 | 512.00p | 514.00p | 517.28p | 510.00p | 256,930 |
| Currency | UK Pounds |
| Price | 517.70p |
| Change Today | -1.80p |
| 52 Week High | 5,240.00p |
| 52 Week Low | 517.00p |
| Volume | 78,719 |
| Shares Issued | 156.44m |
| Market Cap | £809.90m |