Historic Prices - up to 10 years

Date Open High Low Close Volume
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
31/12/2024 574.00p 574.00p 564.00p 574.00p 6,667
30/12/2024 574.00p 577.00p 564.00p 574.00p 1,429
27/12/2024 574.00p 584.00p 566.65p 574.00p 1,886
26/12/2024 574.00p 584.00p 574.00p 574.00p 82
25/12/2024 574.00p 584.00p 574.00p 574.00p 82
24/12/2024 574.00p 584.00p 574.00p 574.00p 82
23/12/2024 572.00p 572.00p 564.00p 564.00p 10,698
20/12/2024 572.00p 580.00p 564.00p 572.00p 3,689
19/12/2024 572.00p 579.00p 552.00p 572.00p 5,001
18/12/2024 572.00p 573.00p 566.00p 572.00p 2,372
17/12/2024 572.00p 574.00p 564.00p 572.00p 6,907
16/12/2024 572.00p 580.00p 564.00p 572.00p 3,210
13/12/2024 572.00p 573.00p 567.00p 572.00p 7,090
12/12/2024 570.00p 580.00p 563.00p 572.00p 169,266
11/12/2024 583.00p 583.00p 570.00p 574.00p 5,475
10/12/2024 583.00p 583.90p 580.27p 583.00p 6,387
09/12/2024 583.00p 585.00p 581.10p 584.00p 11,277
06/12/2024 583.00p 586.00p 580.42p 583.00p 5,423
05/12/2024 620.00p 620.00p 576.00p 584.00p 39,252
04/12/2024 620.00p 630.00p 610.00p 620.00p 8,727
03/12/2024 625.00p 640.00p 610.00p 610.00p 5,042
02/12/2024 625.00p 640.00p 612.10p 625.00p 6,688
29/11/2024 625.00p 635.00p 610.00p 625.00p 16,145
28/11/2024 625.00p 640.00p 616.00p 616.00p 4,722
27/11/2024 625.00p 635.50p 610.00p 625.00p 14,563
26/11/2024 625.00p 635.00p 625.00p 625.00p 20,445
25/11/2024 625.00p 635.50p 610.00p 635.00p 4,259
22/11/2024 635.00p 650.00p 625.00p 635.00p 41,110
21/11/2024 635.00p 650.00p 633.50p 635.00p 5,534
20/11/2024 635.00p 645.00p 620.00p 635.00p 7,029
19/11/2024 635.00p 640.00p 627.10p 630.00p 5,500
18/11/2024 635.00p 636.40p 620.00p 630.00p 4,184