Historic Prices - up to 10 years

Date Open High Low Close Volume
19/06/2025 107.00p 109.00p 105.00p 107.00p 629,398
18/06/2025 109.00p 110.00p 107.00p 108.00p 128,055
17/06/2025 107.00p 109.00p 105.00p 107.00p 279,080
16/06/2025 108.00p 110.00p 107.00p 108.00p 75,700
13/06/2025 109.00p 110.00p 107.00p 109.00p 202,580
12/06/2025 109.00p 112.00p 108.00p 109.00p 278,661
11/06/2025 109.00p 112.00p 108.00p 109.00p 14,027
10/06/2025 112.00p 112.00p 106.00p 110.00p 7,584
09/06/2025 109.00p 112.00p 105.34p 110.00p 142,328
06/06/2025 104.00p 112.00p 102.36p 111.00p 35,420
05/06/2025 101.00p 104.04p 99.35p 104.00p 571,602
04/06/2025 98.50p 100.00p 94.50p 100.00p 77,010
03/06/2025 100.00p 100.03p 96.32p 96.75p 20,704
02/06/2025 100.00p 98.50p 96.00p 97.75p 89,212
30/05/2025 100.00p 100.00p 96.80p 98.50p 17,418
29/05/2025 94.50p 97.50p 94.50p 97.50p 14,204
28/05/2025 94.00p 96.70p 94.00p 94.25p 35,910
27/05/2025 94.50p 99.50p 94.50p 97.75p 83,184
26/05/2025 96.00p 98.63p 94.00p 94.00p 156,908
23/05/2025 96.00p 98.63p 94.00p 94.00p 156,908
22/05/2025 97.50p 99.50p 96.00p 97.50p 40,829
21/05/2025 99.00p 99.00p 97.23p 97.75p 63,871
20/05/2025 96.00p 99.50p 96.00p 99.00p 126,048
19/05/2025 96.50p 99.74p 96.00p 96.00p 136,554
16/05/2025 98.50p 101.00p 98.00p 101.00p 61,791
15/05/2025 100.00p 100.00p 96.00p 97.00p 65,521
14/05/2025 98.00p 98.00p 96.00p 98.00p 95,984
13/05/2025 98.00p 98.00p 96.45p 98.00p 40,423
12/05/2025 100.00p 101.00p 97.00p 98.00p 92,871
09/05/2025 98.00p 98.00p 98.00p 98.00p 36,011
08/05/2025 96.50p 99.50p 93.65p 98.50p 122,873
07/05/2025 101.00p 101.00p 98.00p 98.50p 28,629
06/05/2025 98.50p 103.07p 98.00p 100.00p 31,380
05/05/2025 97.00p 105.00p 97.00p 100.00p 195,557
02/05/2025 97.00p 105.00p 97.00p 100.00p 195,557
01/05/2025 101.00p 104.00p 98.00p 98.50p 74,028
30/04/2025 100.00p 104.00p 100.00p 101.75p 1,106
29/04/2025 101.00p 102.00p 100.40p 102.00p 14,778
28/04/2025 101.00p 103.00p 97.50p 103.00p 62,513
25/04/2025 97.00p 104.00p 97.00p 103.00p 10,065
24/04/2025 105.00p 105.00p 100.00p 102.00p 33,624
23/04/2025 101.00p 104.00p 101.00p 103.00p 16,384
22/04/2025 101.00p 104.25p 101.00p 101.00p 55,639
21/04/2025 106.00p 106.00p 103.50p 103.50p 0
18/04/2025 106.00p 106.00p 103.50p 103.50p 0
17/04/2025 106.00p 106.00p 103.50p 103.50p 0
16/04/2025 106.00p 106.00p 103.00p 106.00p 38,584
15/04/2025 100.00p 106.00p 100.00p 103.00p 8,165
14/04/2025 106.00p 106.00p 101.30p 106.00p 3,116
11/04/2025 100.00p 106.00p 100.00p 106.00p 11,672
10/04/2025 105.00p 105.00p 101.50p 104.00p 82,677
09/04/2025 101.00p 102.00p 97.00p 97.00p 37,750
08/04/2025 101.00p 103.00p 98.96p 100.00p 1,496
07/04/2025 101.00p 105.00p 97.00p 102.00p 82,671
04/04/2025 105.00p 108.00p 100.90p 105.00p 82,386
03/04/2025 101.00p 105.00p 101.00p 104.00p 62,307
02/04/2025 111.00p 112.49p 108.42p 110.50p 9,253
01/04/2025 111.00p 114.25p 107.00p 108.50p 73,493
31/03/2025 104.00p 114.60p 100.33p 113.00p 116,313
28/03/2025 98.00p 102.00p 98.00p 99.50p 28,220
27/03/2025 99.50p 101.50p 99.90p 101.50p 34,042
26/03/2025 99.50p 104.00p 99.00p 102.50p 66,681
25/03/2025 99.50p 102.20p 101.75p 101.75p 21,821
24/03/2025 99.50p 102.50p 99.50p 102.50p 141,431
21/03/2025 101.00p 105.00p 97.56p 100.00p 220,159
20/03/2025 100.00p 100.00p 96.88p 98.75p 39,399
19/03/2025 100.00p 100.00p 96.42p 98.25p 44,992
18/03/2025 100.00p 102.90p 90.05p 97.00p 306,523
17/03/2025 102.00p 102.00p 99.00p 100.50p 13,864
14/03/2025 102.00p 105.00p 100.75p 101.25p 15,304
13/03/2025 102.00p 105.00p 97.50p 101.25p 2,889
12/03/2025 102.00p 105.00p 98.20p 101.25p 9,535
11/03/2025 102.00p 101.25p 99.45p 101.25p 31,726
10/03/2025 102.00p 105.00p 97.50p 101.25p 5,032
07/03/2025 102.00p 103.50p 97.50p 101.25p 29,476
06/03/2025 102.00p 105.00p 100.21p 101.25p 4,366
05/03/2025 102.00p 102.25p 100.00p 102.25p 75,995
04/03/2025 102.00p 103.00p 101.50p 102.00p 51,137
03/03/2025 97.00p 104.00p 97.00p 102.25p 76,442
28/02/2025 104.00p 105.00p 99.00p 99.00p 30,767
27/02/2025 106.00p 109.00p 102.00p 106.00p 33,990
26/02/2025 108.00p 110.00p 105.00p 106.00p 54,475
25/02/2025 109.00p 111.00p 109.00p 110.50p 2,114
24/02/2025 113.00p 113.00p 111.00p 112.50p 22,602
21/02/2025 109.00p 114.00p 108.00p 114.00p 20,911
20/02/2025 112.00p 112.60p 109.00p 111.00p 37,320
19/02/2025 112.00p 114.00p 110.00p 113.00p 83,383
18/02/2025 112.00p 112.00p 108.25p 109.50p 23,971
17/02/2025 112.00p 112.00p 109.50p 109.50p 1,639
14/02/2025 109.00p 110.00p 107.00p 110.00p 30,933
13/02/2025 111.00p 112.00p 107.25p 110.00p 22,006
12/02/2025 111.00p 112.00p 108.00p 110.00p 17,715
11/02/2025 112.00p 112.00p 106.50p 108.50p 1,337
10/02/2025 110.00p 110.00p 104.35p 108.50p 3,804
07/02/2025 99.00p 111.00p 97.08p 108.50p 97,919
06/02/2025 99.00p 100.70p 96.00p 101.00p 117,600
05/02/2025 102.00p 102.10p 98.43p 101.00p 31,008
04/02/2025 104.00p 109.00p 99.00p 100.00p 125,853
03/02/2025 110.00p 110.00p 104.00p 106.50p 47,245
31/01/2025 110.00p 110.00p 105.32p 107.50p 39,055
30/01/2025 112.00p 112.00p 108.00p 110.50p 2,879
29/01/2025 110.00p 112.00p 105.56p 109.00p 74,348
28/01/2025 115.00p 115.00p 114.37p 115.00p 9,245
27/01/2025 119.00p 119.00p 117.00p 117.00p 861
24/01/2025 118.00p 118.00p 115.00p 118.00p 14,521
23/01/2025 114.00p 117.80p 116.00p 117.00p 1,183
22/01/2025 114.00p 118.00p 114.00p 114.00p 129,531
21/01/2025 117.00p 118.00p 112.00p 115.50p 54,248
20/01/2025 113.00p 118.00p 110.47p 118.00p 143,543
17/01/2025 108.00p 111.50p 110.00p 111.50p 3,691
16/01/2025 108.00p 111.18p 106.00p 110.00p 15,773
15/01/2025 108.00p 110.00p 107.48p 110.00p 12,000
14/01/2025 108.00p 111.44p 106.00p 110.00p 95,639
13/01/2025 113.00p 114.00p 111.50p 111.50p 4
10/01/2025 113.00p 114.00p 108.00p 111.00p 26,935
09/01/2025 113.00p 113.00p 106.00p 113.00p 161,491
08/01/2025 108.00p 113.00p 107.35p 110.00p 69,677
07/01/2025 108.00p 109.00p 107.00p 108.00p 14,114
06/01/2025 107.00p 108.00p 104.00p 108.00p 86,975
03/01/2025 104.00p 107.00p 104.00p 105.50p 30,343
02/01/2025 107.00p 108.00p 103.00p 105.50p 15,749
01/01/2025 105.00p 105.00p 102.00p 105.00p 34,007
31/12/2024 105.00p 105.00p 102.00p 105.00p 34,007
30/12/2024 107.00p 105.75p 101.00p 103.50p 343
27/12/2024 107.00p 107.00p 99.50p 103.50p 8,791
26/12/2024 107.00p 104.50p 104.50p 104.50p 0
25/12/2024 107.00p 104.50p 104.50p 104.50p 0
24/12/2024 107.00p 104.50p 104.50p 104.50p 0
23/12/2024 107.00p 107.00p 102.00p 104.50p 5,051
20/12/2024 107.00p 112.00p 102.00p 103.00p 60,347
19/12/2024 102.00p 109.00p 100.17p 109.00p 158,886