Historic Prices - up to 10 years

Date Open High Low Close Volume
04/04/2025 25.10p 25.60p 24.40p 25.20p 42,230
03/04/2025 25.10p 25.70p 25.00p 25.20p 68,737
02/04/2025 25.10p 25.50p 25.00p 25.50p 30,236
01/04/2025 25.10p 25.70p 25.01p 25.50p 59,794
31/03/2025 25.90p 26.50p 24.60p 24.75p 102,921
28/03/2025 27.50p 27.50p 26.00p 26.25p 52,147
27/03/2025 27.50p 27.87p 26.50p 27.25p 44,500
26/03/2025 27.50p 28.06p 26.53p 27.75p 21,995
25/03/2025 27.50p 27.75p 26.53p 27.75p 30,437
24/03/2025 28.00p 28.60p 26.53p 27.75p 16,132
21/03/2025 28.50p 28.50p 27.00p 28.00p 58,649
20/03/2025 28.50p 28.50p 27.71p 28.30p 0
19/03/2025 28.50p 28.50p 27.71p 28.30p 0
18/03/2025 28.50p 28.50p 27.00p 28.30p 3,716
17/03/2025 28.50p 28.57p 27.06p 28.30p 156
14/03/2025 28.50p 28.72p 27.00p 28.30p 60,044
13/03/2025 28.50p 28.50p 27.02p 28.30p 4,871
12/03/2025 28.50p 28.73p 27.00p 28.30p 51,134
11/03/2025 28.50p 29.03p 27.00p 28.30p 17,782
10/03/2025 29.00p 29.08p 27.00p 28.50p 28,263
07/03/2025 29.50p 29.65p 28.00p 29.00p 38,053
06/03/2025 30.00p 30.00p 28.00p 29.50p 24,078
05/03/2025 30.00p 30.16p 28.44p 30.00p 31,037
04/03/2025 31.55p 31.55p 29.00p 30.00p 154,802
03/03/2025 31.55p 31.55p 30.12p 31.05p 18,432
28/02/2025 31.55p 31.55p 30.12p 31.05p 8,104
27/02/2025 31.55p 31.55p 30.12p 31.05p 42,971
26/02/2025 31.55p 31.55p 30.13p 31.55p 18,631
25/02/2025 31.55p 31.55p 30.13p 31.55p 25,136
24/02/2025 32.00p 32.00p 30.13p 31.55p 5,175
21/02/2025 32.00p 32.00p 31.00p 32.00p 1,850
20/02/2025 32.00p 32.00p 30.60p 32.00p 7,313
19/02/2025 32.00p 32.00p 30.00p 32.00p 46,705
18/02/2025 32.50p 32.50p 31.00p 32.00p 42,534
17/02/2025 32.50p 32.50p 31.00p 32.50p 8,446
14/02/2025 32.50p 32.50p 31.00p 32.50p 13,174
13/02/2025 32.75p 32.75p 31.03p 32.50p 1,925
12/02/2025 32.75p 32.75p 31.13p 32.75p 42,373
11/02/2025 32.75p 32.75p 31.16p 32.75p 50,812
10/02/2025 32.75p 32.75p 31.13p 32.75p 33,185
07/02/2025 32.75p 32.75p 31.10p 32.75p 11,938
06/02/2025 32.75p 32.75p 31.13p 32.75p 19,439
05/02/2025 32.75p 32.75p 31.13p 32.75p 36,938
04/02/2025 32.75p 33.56p 31.13p 32.75p 70,260
03/02/2025 32.75p 32.75p 31.27p 32.75p 170,655
31/01/2025 32.75p 34.24p 31.40p 32.75p 163,991
30/01/2025 32.75p 33.58p 31.39p 32.75p 76,799
29/01/2025 32.75p 32.75p 31.39p 32.75p 11,644
28/01/2025 32.75p 32.75p 31.36p 32.75p 16,178
27/01/2025 32.75p 32.75p 31.33p 32.75p 87,137
24/01/2025 32.75p 32.75p 31.36p 32.75p 13,924
23/01/2025 32.75p 32.75p 31.34p 32.75p 60,469
22/01/2025 32.75p 32.75p 31.33p 32.75p 63,563
21/01/2025 32.75p 32.75p 31.27p 32.75p 55,211
20/01/2025 32.75p 32.75p 31.27p 32.75p 87,805
17/01/2025 32.75p 32.75p 31.27p 32.75p 7,289
16/01/2025 32.75p 32.75p 31.30p 32.75p 241,030
15/01/2025 32.75p 32.75p 31.27p 32.75p 19,873
14/01/2025 32.75p 32.75p 31.14p 32.75p 15,577
13/01/2025 32.50p 33.32p 31.00p 32.75p 251,754
10/01/2025 32.50p 32.50p 31.00p 32.50p 13,323
09/01/2025 32.75p 32.75p 31.00p 32.50p 142,505
08/01/2025 33.25p 33.25p 31.60p 32.75p 14,268
07/01/2025 33.25p 33.34p 31.50p 33.25p 189,373
06/01/2025 33.25p 33.67p 31.50p 33.25p 90,070
03/01/2025 33.25p 33.79p 31.50p 33.25p 55,118
02/01/2025 33.25p 34.32p 31.50p 33.25p 34,922
01/01/2025 33.50p 33.50p 31.85p 33.25p 28,905
31/12/2024 33.50p 33.50p 31.85p 33.25p 28,905
30/12/2024 33.50p 33.50p 32.00p 33.50p 46,736
27/12/2024 33.50p 33.50p 33.00p 33.50p 1,045
26/12/2024 33.50p 33.50p 32.30p 33.50p 8,023
25/12/2024 33.50p 33.50p 32.30p 33.50p 8,023
24/12/2024 33.50p 33.50p 32.30p 33.50p 8,023
23/12/2024 33.50p 33.50p 32.30p 33.50p 23,255
20/12/2024 33.50p 33.50p 32.34p 33.50p 35,363
19/12/2024 34.00p 34.00p 34.00p 34.00p 0
18/12/2024 34.00p 34.00p 33.00p 34.00p 12,007
17/12/2024 34.50p 34.50p 33.01p 34.00p 18,645
16/12/2024 34.50p 34.50p 33.30p 34.50p 7,447
13/12/2024 34.50p 34.50p 33.30p 34.50p 25,129
12/12/2024 34.50p 34.50p 33.00p 34.50p 7,770
11/12/2024 34.50p 34.50p 33.00p 34.50p 21,038
10/12/2024 34.50p 34.50p 33.01p 34.50p 5,002
09/12/2024 34.50p 34.50p 33.00p 34.50p 43,689
06/12/2024 34.50p 34.50p 33.00p 34.50p 83,924
05/12/2024 34.50p 34.50p 33.00p 34.50p 16,221
04/12/2024 34.50p 34.50p 33.00p 34.50p 19,684
03/12/2024 34.50p 34.50p 33.12p 34.50p 1,191
02/12/2024 35.00p 35.00p 33.09p 34.75p 34,127
29/11/2024 35.00p 35.00p 33.08p 35.50p 39,921
28/11/2024 35.00p 35.50p 34.02p 35.50p 34,712
27/11/2024 35.00p 35.50p 34.00p 35.50p 42,203
26/11/2024 35.00p 35.50p 34.00p 35.50p 45,650
25/11/2024 35.00p 35.50p 34.00p 35.50p 42,460
22/11/2024 35.00p 35.50p 34.07p 35.50p 400
21/11/2024 35.00p 35.60p 34.06p 35.50p 20,645
20/11/2024 35.00p 35.50p 34.06p 35.50p 106,305
19/11/2024 35.00p 35.50p 34.15p 35.50p 10,972
18/11/2024 35.00p 35.99p 34.15p 35.50p 56,562
15/11/2024 35.00p 35.99p 34.15p 35.50p 11,294
14/11/2024 35.00p 35.50p 34.00p 35.50p 40,973
13/11/2024 35.00p 35.50p 34.31p 35.50p 38,616
12/11/2024 35.00p 36.00p 34.31p 35.50p 64,869
11/11/2024 35.50p 36.00p 34.20p 35.50p 79,202
08/11/2024 35.50p 35.75p 34.50p 35.75p 89,042
07/11/2024 35.50p 35.75p 34.20p 35.75p 115,570
06/11/2024 35.50p 36.25p 34.18p 35.75p 118,379
05/11/2024 35.50p 36.00p 34.18p 35.75p 16,680
04/11/2024 35.50p 36.00p 35.10p 35.75p 12,531
01/11/2024 35.50p 35.75p 35.10p 35.75p 36,713
31/10/2024 35.50p 36.25p 35.10p 35.75p 13,345
30/10/2024 35.00p 36.00p 35.00p 35.75p 18,553
29/10/2024 35.00p 35.50p 34.94p 35.50p 46,905
28/10/2024 35.00p 35.50p 34.94p 35.50p 15,691
25/10/2024 34.50p 35.50p 34.50p 35.50p 33,688
24/10/2024 34.50p 38.00p 34.50p 35.00p 68,716
23/10/2024 34.00p 35.00p 33.20p 35.00p 78,636
22/10/2024 34.00p 34.00p 33.12p 34.00p 2,036
21/10/2024 34.00p 34.00p 33.12p 34.00p 14,526
18/10/2024 34.75p 34.75p 33.50p 34.00p 73,883
17/10/2024 34.75p 35.00p 34.05p 34.75p 19,361
16/10/2024 34.75p 35.00p 34.00p 34.75p 17,194
15/10/2024 34.75p 34.75p 34.00p 34.75p 85,611
14/10/2024 34.75p 35.00p 34.75p 34.75p 4,984
11/10/2024 34.50p 34.75p 34.00p 34.75p 42,070
10/10/2024 35.00p 35.00p 34.00p 34.50p 11,812
09/10/2024 35.00p 35.00p 34.06p 35.00p 38,796
08/10/2024 35.00p 35.00p 34.00p 35.00p 67,470
07/10/2024 35.00p 35.00p 34.10p 35.00p 15,543