Historic Prices - up to 10 years

Date Open High Low Close Volume
30/06/2025 608.00p 616.00p 600.00p 608.00p 25,992
27/06/2025 606.00p 616.00p 600.00p 614.00p 12,623
26/06/2025 616.00p 618.00p 606.00p 606.00p 32,358
25/06/2025 615.00p 616.00p 610.51p 616.00p 64,406
24/06/2025 615.00p 620.00p 610.51p 615.00p 66,520
23/06/2025 615.00p 620.00p 610.00p 615.00p 14,906
20/06/2025 615.00p 615.00p 610.00p 615.00p 8,086
19/06/2025 615.00p 615.00p 610.00p 615.00p 3,497
18/06/2025 613.00p 630.00p 608.00p 616.00p 20,911
17/06/2025 604.00p 610.00p 604.00p 608.00p 49,271
16/06/2025 602.00p 607.97p 580.00p 580.00p 136,693
13/06/2025 599.00p 606.00p 590.00p 602.00p 44,803
12/06/2025 610.00p 620.00p 590.00p 602.00p 34,232
11/06/2025 618.00p 630.00p 606.00p 618.00p 36,376
10/06/2025 610.00p 642.00p 600.00p 618.00p 37,593
09/06/2025 610.00p 620.00p 600.00p 610.00p 29,056
06/06/2025 610.00p 620.00p 604.25p 610.00p 40,601
05/06/2025 610.00p 620.00p 600.00p 610.00p 25,679
04/06/2025 610.00p 620.00p 601.50p 610.00p 37,043
03/06/2025 610.00p 620.00p 600.00p 610.00p 10,417
02/06/2025 610.00p 620.00p 601.50p 618.00p 32,817
30/05/2025 598.00p 618.00p 590.00p 610.00p 85,709
29/05/2025 598.00p 606.00p 590.00p 598.00p 52,106
28/05/2025 595.00p 618.00p 590.00p 598.00p 63,063
27/05/2025 595.00p 598.70p 592.67p 595.00p 29,301
26/05/2025 610.00p 620.00p 590.00p 595.00p 37,296
23/05/2025 610.00p 620.00p 590.00p 595.00p 29,296
22/05/2025 610.00p 620.00p 600.00p 610.00p 71,566
21/05/2025 610.00p 620.00p 601.00p 610.00p 9,371
20/05/2025 615.00p 620.00p 600.00p 610.00p 90,840
19/05/2025 610.00p 620.00p 600.00p 615.00p 87,651
16/05/2025 581.00p 618.00p 581.00p 610.00p 31,659
15/05/2025 570.00p 587.00p 560.00p 584.00p 36,083
14/05/2025 570.00p 580.00p 568.25p 576.00p 15,057
13/05/2025 570.00p 580.00p 550.00p 574.00p 25,695
12/05/2025 570.00p 580.00p 540.00p 570.00p 244,896
09/05/2025 530.00p 580.00p 526.00p 566.00p 39,878
08/05/2025 530.00p 540.00p 520.00p 534.00p 128,140
07/05/2025 529.00p 540.00p 520.00p 530.00p 17,477
06/05/2025 529.00p 538.00p 520.00p 532.00p 44,632
05/05/2025 529.00p 538.00p 520.00p 520.00p 14,504
02/05/2025 529.00p 538.00p 520.00p 520.00p 14,504
01/05/2025 525.00p 534.00p 512.00p 529.00p 79,768
30/04/2025 512.00p 516.00p 508.00p 512.00p 98,208
29/04/2025 516.00p 520.00p 508.00p 512.00p 20,767
28/04/2025 516.00p 516.80p 510.00p 516.00p 6,199
25/04/2025 516.00p 518.00p 512.00p 516.00p 7,912
24/04/2025 521.00p 530.00p 512.00p 520.00p 9,131
23/04/2025 522.00p 526.75p 512.00p 521.00p 15,776
22/04/2025 510.00p 536.00p 505.00p 536.00p 18,208
21/04/2025 497.00p 519.00p 490.00p 510.00p 19,705
18/04/2025 497.00p 519.00p 490.00p 510.00p 19,705
17/04/2025 497.00p 519.00p 490.00p 510.00p 19,705
16/04/2025 494.00p 506.00p 488.00p 497.00p 27,048
15/04/2025 482.00p 498.00p 482.00p 494.00p 29,083
14/04/2025 482.00p 492.00p 472.00p 492.00p 5,141
11/04/2025 482.00p 490.00p 472.00p 482.00p 13,453
10/04/2025 482.00p 498.00p 472.00p 482.00p 22,287
09/04/2025 490.00p 500.00p 472.00p 482.00p 14,490
08/04/2025 482.00p 498.00p 478.00p 498.00p 10,961
07/04/2025 494.00p 498.00p 474.00p 482.00p 34,732
04/04/2025 495.00p 500.00p 490.00p 495.00p 20,588
03/04/2025 505.00p 520.00p 493.88p 520.00p 21,533
02/04/2025 510.00p 515.00p 500.00p 510.00p 9,114
01/04/2025 515.00p 520.00p 500.00p 520.00p 3,946
31/03/2025 520.00p 530.00p 510.00p 515.00p 7,959
28/03/2025 520.00p 530.00p 510.00p 520.00p 6,555
27/03/2025 520.00p 521.00p 510.00p 520.00p 14,425
26/03/2025 520.00p 530.00p 515.50p 520.00p 6,616
25/03/2025 520.00p 530.00p 515.50p 520.00p 7,574
24/03/2025 520.00p 527.75p 510.00p 520.00p 13,550
21/03/2025 520.00p 530.00p 510.00p 520.00p 10,360
20/03/2025 526.00p 533.00p 510.00p 520.00p 15,033
19/03/2025 533.00p 536.00p 516.00p 526.00p 7,531
18/03/2025 533.00p 540.00p 529.10p 533.00p 67,785
17/03/2025 533.00p 538.60p 526.00p 533.00p 128,203
14/03/2025 533.00p 540.00p 526.00p 540.00p 2,547
13/03/2025 533.00p 540.00p 526.00p 533.00p 6,408
12/03/2025 523.00p 533.00p 516.00p 533.00p 25,473
11/03/2025 523.00p 530.00p 516.00p 523.00p 20,175
10/03/2025 523.00p 529.40p 516.00p 522.00p 13,128
07/03/2025 523.00p 525.00p 518.20p 523.00p 4,849
06/03/2025 514.00p 520.00p 513.00p 518.00p 9,697
05/03/2025 514.00p 519.00p 508.00p 514.00p 17,711
04/03/2025 518.00p 522.00p 508.00p 514.00p 34,586
03/03/2025 518.00p 518.00p 502.00p 518.00p 12,573
28/02/2025 508.00p 520.00p 496.00p 496.00p 16,126
27/02/2025 505.00p 516.00p 505.00p 508.00p 27,157
26/02/2025 505.00p 520.00p 503.75p 520.00p 5,658
25/02/2025 505.00p 508.00p 503.62p 508.00p 5,641
24/02/2025 515.00p 515.00p 500.00p 505.00p 18,705
21/02/2025 528.00p 536.00p 511.00p 515.00p 19,587
20/02/2025 535.00p 535.60p 511.00p 528.00p 20,365
19/02/2025 530.00p 547.00p 530.00p 535.00p 65,922
18/02/2025 515.00p 520.00p 514.00p 515.00p 18,537
17/02/2025 512.00p 519.70p 508.00p 515.00p 49,413
14/02/2025 512.00p 517.60p 507.00p 512.00p 11,899
13/02/2025 512.00p 516.00p 506.75p 512.00p 3,818
12/02/2025 515.00p 520.00p 510.00p 512.00p 15,832
11/02/2025 505.00p 517.00p 503.00p 515.00p 13,558
10/02/2025 505.00p 510.00p 500.00p 505.00p 42,954
07/02/2025 502.00p 506.00p 495.00p 505.00p 358,595
06/02/2025 513.00p 513.00p 494.34p 510.00p 68,810
05/02/2025 523.00p 526.00p 506.00p 510.00p 26,492
04/02/2025 531.00p 531.00p 520.00p 531.00p 20,509
03/02/2025 535.00p 540.00p 526.15p 531.00p 7,153
31/01/2025 535.00p 540.00p 528.00p 535.00p 12,353
30/01/2025 535.00p 540.00p 530.00p 532.00p 16,973
29/01/2025 535.00p 540.00p 530.00p 538.00p 2,825
28/01/2025 536.00p 538.00p 530.00p 538.00p 6,637
27/01/2025 536.00p 540.00p 532.00p 532.00p 10,195
24/01/2025 533.00p 540.00p 532.20p 540.00p 39,059
23/01/2025 533.00p 534.00p 522.00p 532.00p 27,298
22/01/2025 538.00p 540.00p 530.00p 532.00p 7,875
21/01/2025 539.00p 545.00p 530.80p 538.00p 33,406
20/01/2025 544.00p 546.00p 532.00p 539.00p 26,321
17/01/2025 544.00p 550.00p 537.00p 546.00p 8,834
16/01/2025 535.00p 550.00p 535.00p 535.00p 12,579
15/01/2025 540.00p 540.00p 520.00p 535.00p 15,170
14/01/2025 540.00p 550.00p 530.00p 538.00p 8,789
13/01/2025 547.00p 550.00p 530.00p 540.00p 7,900
10/01/2025 560.00p 566.00p 542.00p 544.00p 11,213
09/01/2025 560.00p 563.94p 550.00p 550.00p 5,908
08/01/2025 560.00p 564.00p 550.00p 560.00p 6,703
07/01/2025 560.00p 566.00p 550.00p 560.00p 4,114
06/01/2025 574.00p 584.00p 560.00p 560.00p 7,048
03/01/2025 574.00p 575.20p 566.65p 574.00p 3,382
02/01/2025 574.00p 578.00p 562.00p 574.00p 22,254
01/01/2025 574.00p 574.00p 564.00p 574.00p 6,667