Historic Prices - up to 10 years

Date Open High Low Close Volume
09/04/2025 91.30p 94.80p 90.43p 92.90p 279,339
08/04/2025 88.00p 93.80p 86.20p 92.30p 391,638
07/04/2025 88.30p 94.14p 85.07p 89.60p 700,110
04/04/2025 93.50p 94.90p 89.40p 91.10p 497,018
03/04/2025 95.90p 95.90p 92.97p 94.50p 277,577
02/04/2025 93.50p 96.20p 93.50p 94.80p 255,280
01/04/2025 95.40p 96.20p 94.70p 94.80p 250,671
28/03/2025 97.80p 105.40p 96.60p 99.00p 111,558
27/03/2025 99.20p 99.70p 96.00p 98.10p 104,577
26/03/2025 102.40p 104.00p 96.87p 98.60p 357,224
25/03/2025 98.00p 102.00p 96.63p 97.80p 370,230
24/03/2025 92.50p 98.19p 91.40p 96.00p 350,934
21/03/2025 97.30p 97.60p 94.13p 96.70p 355,307
20/03/2025 100.00p 100.00p 94.35p 97.50p 362,839
19/03/2025 100.40p 100.40p 95.00p 97.50p 254,117
18/03/2025 93.10p 99.80p 93.10p 97.70p 79,819
17/03/2025 94.10p 100.00p 94.10p 97.80p 209,681
14/03/2025 95.00p 99.90p 95.00p 98.80p 164,248
13/03/2025 93.50p 97.90p 93.50p 96.00p 294,576
12/03/2025 93.10p 99.06p 93.10p 98.10p 189,228
11/03/2025 98.00p 98.00p 95.00p 97.70p 107,817
10/03/2025 98.00p 98.00p 94.45p 96.50p 154,422
07/03/2025 97.90p 99.60p 95.00p 97.60p 239,886
06/03/2025 93.90p 96.90p 91.40p 94.90p 356,971
05/03/2025 98.60p 98.60p 95.00p 95.40p 175,108
04/03/2025 96.70p 98.40p 93.80p 95.50p 286,950
03/03/2025 98.30p 99.00p 96.60p 96.60p 142,968
28/02/2025 96.60p 104.80p 96.60p 96.80p 945,421
27/02/2025 106.40p 108.80p 100.00p 100.60p 89,729
26/02/2025 100.40p 107.14p 100.40p 102.60p 163,890
25/02/2025 102.60p 103.00p 100.20p 100.60p 189,713
24/02/2025 101.80p 103.20p 101.20p 103.00p 156,414
21/02/2025 100.60p 104.60p 100.60p 101.80p 62,580
20/02/2025 101.00p 102.60p 100.31p 100.80p 111,890
19/02/2025 100.40p 101.60p 98.90p 101.00p 260,476
18/02/2025 102.00p 102.00p 100.40p 100.40p 52,892
17/02/2025 106.60p 108.00p 98.85p 102.00p 50,118
14/02/2025 96.30p 103.40p 96.30p 100.60p 72,559
13/02/2025 105.00p 105.40p 100.20p 100.20p 275,460
12/02/2025 100.20p 102.80p 100.20p 100.40p 347,242
11/02/2025 100.60p 104.00p 100.20p 100.20p 111,654
10/02/2025 104.80p 106.80p 100.20p 100.20p 108,230
07/02/2025 103.00p 103.00p 100.20p 100.20p 292,978
06/02/2025 102.40p 102.40p 97.20p 99.20p 428,581
05/02/2025 102.40p 102.40p 97.00p 99.20p 363,900
04/02/2025 99.10p 100.60p 94.50p 97.80p 246,605
03/02/2025 98.40p 100.00p 96.60p 98.40p 186,747
31/01/2025 96.80p 99.60p 93.90p 98.30p 201,392
30/01/2025 99.50p 100.00p 94.90p 98.00p 470,448
29/01/2025 95.60p 100.40p 92.90p 98.80p 122,366
28/01/2025 98.80p 100.03p 97.40p 98.30p 110,309
27/01/2025 96.10p 101.00p 95.00p 96.00p 158,776
24/01/2025 98.10p 99.90p 95.10p 97.00p 737,852
23/01/2025 94.90p 99.20p 92.90p 95.70p 192,169
22/01/2025 94.20p 98.10p 93.10p 96.00p 248,156
21/01/2025 100.20p 101.00p 95.80p 95.80p 157,821
20/01/2025 96.00p 101.60p 95.80p 96.50p 86,977
17/01/2025 100.00p 101.80p 98.30p 98.90p 400,221
16/01/2025 100.00p 100.80p 96.10p 100.20p 149,862
15/01/2025 100.00p 101.40p 95.90p 100.20p 151,014
14/01/2025 101.80p 101.80p 95.80p 95.80p 105,070
13/01/2025 97.00p 99.60p 95.80p 98.50p 276,065
10/01/2025 98.00p 100.00p 97.00p 97.00p 274,856
09/01/2025 98.10p 101.60p 97.84p 99.10p 443,916
08/01/2025 101.00p 105.00p 98.00p 98.00p 538,125
07/01/2025 102.80p 103.80p 101.40p 101.40p 233,700
06/01/2025 107.40p 108.80p 102.00p 102.20p 258,369
03/01/2025 104.40p 108.60p 101.40p 102.60p 112,416
02/01/2025 103.80p 105.60p 101.00p 103.40p 126,309
01/01/2025 103.00p 106.80p 103.00p 103.40p 46,773
31/12/2024 103.00p 106.80p 103.00p 103.40p 46,773
30/12/2024 104.60p 108.80p 101.60p 103.40p 79,642
27/12/2024 106.40p 109.40p 102.40p 105.40p 198,136
26/12/2024 107.80p 109.40p 102.25p 108.00p 145,715
25/12/2024 107.80p 109.40p 102.25p 108.00p 145,715
24/12/2024 107.80p 109.40p 102.25p 108.00p 145,715
23/12/2024 106.40p 107.60p 101.80p 104.80p 114,872
20/12/2024 104.60p 107.00p 101.20p 107.00p 611,679
19/12/2024 107.80p 107.80p 100.80p 103.60p 522,612
18/12/2024 104.00p 108.40p 101.32p 103.00p 281,369
17/12/2024 108.80p 108.80p 103.40p 104.00p 333,472
16/12/2024 107.60p 111.80p 105.80p 106.20p 138,264
13/12/2024 108.00p 110.40p 106.40p 107.60p 130,289
12/12/2024 107.60p 111.40p 107.60p 108.60p 111,922
11/12/2024 107.80p 113.80p 107.40p 108.40p 139,159
10/12/2024 110.00p 113.80p 109.00p 110.00p 97,636
09/12/2024 109.40p 111.80p 108.40p 110.20p 146,323
06/12/2024 109.80p 110.20p 104.20p 109.00p 380,301
05/12/2024 106.20p 110.60p 104.20p 107.40p 274,076
04/12/2024 107.00p 112.00p 105.80p 106.00p 151,057
03/12/2024 106.80p 112.60p 105.93p 106.60p 250,114
02/12/2024 107.00p 112.20p 106.60p 107.00p 118,678
29/11/2024 106.80p 110.00p 105.80p 106.80p 292,325
28/11/2024 109.00p 109.80p 106.80p 106.80p 299,757
27/11/2024 109.20p 113.20p 108.40p 108.40p 134,848
26/11/2024 112.40p 112.60p 107.20p 108.80p 699,388
25/11/2024 103.00p 110.40p 103.00p 109.60p 490,733
22/11/2024 103.00p 107.40p 103.00p 105.80p 101,633
21/11/2024 103.20p 106.60p 103.20p 105.80p 133,965
20/11/2024 106.40p 106.40p 103.20p 103.20p 93,563
19/11/2024 107.80p 108.00p 103.20p 105.00p 138,182
18/11/2024 103.00p 107.40p 103.00p 105.40p 201,212
15/11/2024 104.60p 107.00p 103.00p 105.00p 113,624
14/11/2024 103.80p 105.68p 103.60p 103.80p 177,822
13/11/2024 104.60p 105.20p 103.20p 103.80p 148,451
12/11/2024 104.00p 108.60p 103.60p 104.20p 222,565
11/11/2024 106.40p 108.39p 104.20p 107.20p 167,156
08/11/2024 105.60p 107.20p 104.96p 106.40p 70,718
07/11/2024 106.00p 106.00p 103.40p 105.80p 164,931
06/11/2024 108.00p 108.00p 103.00p 105.00p 228,493
05/11/2024 107.00p 107.80p 103.80p 104.00p 683,648
04/11/2024 108.00p 108.00p 105.40p 106.60p 237,703
01/11/2024 110.00p 110.00p 105.60p 106.60p 244,973
31/10/2024 113.00p 113.00p 107.00p 108.60p 189,260
30/10/2024 114.00p 114.00p 106.80p 111.40p 170,021
29/10/2024 112.00p 112.00p 107.80p 110.20p 180,327
28/10/2024 112.00p 112.00p 107.81p 110.40p 204,068
25/10/2024 111.00p 111.19p 105.40p 109.80p 772,040
24/10/2024 105.60p 110.00p 105.56p 106.60p 70,963
23/10/2024 112.80p 112.80p 105.90p 106.60p 186,991
22/10/2024 108.20p 108.80p 106.20p 108.20p 1,493,043
21/10/2024 108.20p 113.40p 106.20p 106.40p 200,701
18/10/2024 112.00p 112.00p 108.20p 108.80p 150,623
17/10/2024 110.60p 111.40p 108.32p 109.00p 63,931
16/10/2024 111.00p 113.40p 107.20p 110.40p 469,950
15/10/2024 106.80p 109.40p 106.00p 107.80p 173,271
14/10/2024 108.20p 109.20p 106.20p 108.40p 158,895
11/10/2024 108.40p 111.80p 105.20p 107.00p 336,376
10/10/2024 108.00p 111.80p 107.00p 108.20p 68,500