Historic Prices - up to 10 years

Date Open High Low Close Volume
25/06/2025 106.50p 108.25p 106.50p 106.50p 0
23/06/2025 106.50p 110.00p 104.36p 106.50p 6,362
20/06/2025 106.50p 110.00p 101.00p 106.50p 2,385
19/06/2025 106.50p 108.25p 106.50p 106.50p 0
18/06/2025 106.50p 108.00p 104.25p 106.50p 8,600
17/06/2025 106.50p 110.00p 103.00p 106.50p 30,763
16/06/2025 106.50p 108.80p 103.35p 106.50p 16,936
13/06/2025 106.50p 106.50p 103.35p 106.50p 1,859
12/06/2025 106.50p 110.00p 103.00p 106.50p 26,829
11/06/2025 107.50p 110.00p 103.00p 105.00p 15,354
10/06/2025 107.50p 109.00p 107.50p 107.50p 4,520
09/06/2025 106.50p 110.00p 103.00p 107.50p 37,697
06/06/2025 105.00p 110.00p 103.00p 106.50p 3,500
04/06/2025 101.50p 103.38p 100.00p 101.50p 30,711
03/06/2025 98.00p 105.00p 95.00p 101.50p 17,976
02/06/2025 98.00p 102.00p 93.00p 98.00p 17,526
30/05/2025 96.50p 103.00p 93.00p 98.00p 3,690
29/05/2025 96.50p 100.00p 93.00p 96.50p 5,600
28/05/2025 94.00p 100.00p 93.00p 96.50p 15,807
27/05/2025 94.00p 95.00p 94.00p 94.00p 10,375
26/05/2025 92.50p 97.00p 92.50p 97.00p 3,510
23/05/2025 92.50p 97.00p 92.50p 97.00p 3,510
22/05/2025 92.50p 95.00p 90.00p 92.50p 10,994
21/05/2025 100.00p 100.00p 90.00p 92.50p 196,669
20/05/2025 112.50p 120.00p 110.00p 115.00p 15,739
19/05/2025 112.50p 115.00p 112.50p 112.50p 23,917
16/05/2025 112.50p 115.00p 110.00p 112.50p 14,057
15/05/2025 112.50p 115.00p 110.00p 112.50p 1,057
14/05/2025 110.00p 115.00p 109.50p 112.50p 9,203
13/05/2025 110.00p 114.50p 108.55p 110.00p 10,155
12/05/2025 110.00p 115.00p 105.00p 110.00p 4,575
09/05/2025 106.00p 113.89p 102.00p 110.00p 31,210
08/05/2025 106.00p 110.00p 102.00p 106.00p 10,817
07/05/2025 106.00p 110.00p 106.00p 106.00p 11,678
06/05/2025 105.00p 110.00p 102.00p 106.00p 42,047
05/05/2025 105.00p 108.00p 103.75p 105.00p 7,083
02/05/2025 105.00p 108.00p 103.75p 105.00p 7,083
01/05/2025 105.00p 108.00p 102.00p 105.00p 2,138
30/04/2025 104.00p 108.00p 102.00p 105.00p 960
29/04/2025 104.00p 107.00p 102.00p 104.00p 21,300
28/04/2025 102.50p 105.00p 100.00p 104.50p 19,873
25/04/2025 102.50p 102.80p 102.50p 102.50p 8,604
24/04/2025 100.00p 105.00p 99.50p 102.50p 31,808
23/04/2025 93.50p 100.00p 92.67p 97.50p 40,987
22/04/2025 93.50p 97.00p 90.00p 93.50p 193
21/04/2025 93.50p 97.00p 90.00p 93.50p 19
18/04/2025 93.50p 97.00p 90.00p 93.50p 19
17/04/2025 93.50p 97.00p 90.00p 93.50p 19
16/04/2025 93.50p 96.16p 92.33p 93.50p 6
15/04/2025 93.50p 97.00p 90.00p 93.50p 9,662
14/04/2025 91.00p 97.00p 90.00p 93.50p 27,894
11/04/2025 91.00p 98.00p 85.00p 97.00p 10,493
10/04/2025 91.00p 96.50p 90.00p 91.00p 7,116
09/04/2025 91.00p 96.50p 88.60p 91.00p 1,848
08/04/2025 91.00p 95.00p 90.40p 91.00p 204,082
07/04/2025 91.00p 95.00p 85.00p 91.00p 14,493
04/04/2025 92.50p 95.00p 87.00p 91.00p 21,431
03/04/2025 95.00p 100.00p 90.00p 92.50p 23,274
02/04/2025 96.00p 99.90p 92.00p 96.00p 28,004
01/04/2025 96.00p 100.00p 92.00p 96.00p 10,664
28/03/2025 96.00p 99.90p 93.25p 96.00p 2,462
27/03/2025 94.00p 97.44p 92.00p 96.00p 35,056
26/03/2025 97.50p 97.50p 92.00p 94.00p 39,770
25/03/2025 97.50p 100.00p 95.00p 97.50p 13,850
24/03/2025 97.50p 100.00p 97.50p 97.50p 5,323
21/03/2025 97.50p 100.00p 96.20p 97.50p 5,839
20/03/2025 97.50p 100.00p 95.00p 97.50p 9,009
19/03/2025 97.50p 99.00p 95.00p 97.50p 14,823
18/03/2025 100.00p 105.00p 95.00p 97.50p 50,117
17/03/2025 100.50p 105.00p 95.00p 100.00p 58,159
14/03/2025 100.50p 101.50p 95.00p 100.50p 985
13/03/2025 100.50p 105.00p 96.00p 100.50p 15,096
12/03/2025 100.50p 105.00p 97.00p 100.50p 6,848
11/03/2025 100.50p 102.70p 96.00p 100.50p 4,567
10/03/2025 100.50p 102.70p 96.00p 100.50p 17,383
07/03/2025 100.50p 105.00p 96.00p 100.50p 21,954
06/03/2025 100.50p 102.12p 97.37p 100.50p 23,262
05/03/2025 100.50p 105.00p 96.00p 100.50p 2,367
04/03/2025 102.50p 105.00p 96.00p 100.50p 141,388
28/02/2025 105.00p 105.00p 100.00p 102.50p 2,548
27/02/2025 97.50p 112.00p 95.00p 105.00p 125,703
26/02/2025 97.50p 100.00p 95.00p 97.50p 26,007
25/02/2025 97.50p 100.00p 95.00p 97.50p 18,981
24/02/2025 95.00p 99.50p 94.45p 95.00p 13,587
21/02/2025 95.00p 99.50p 95.00p 95.00p 3,735
20/02/2025 95.00p 98.40p 90.00p 95.00p 19,142
19/02/2025 95.00p 98.44p 94.10p 95.00p 9,544
18/02/2025 97.50p 100.00p 90.00p 95.00p 14,681
17/02/2025 97.50p 99.00p 95.00p 97.50p 36,689
14/02/2025 97.50p 97.50p 95.05p 97.50p 14,244
13/02/2025 95.00p 100.00p 90.00p 97.50p 29,426
12/02/2025 95.00p 100.00p 90.00p 95.00p 7,969
11/02/2025 97.50p 100.00p 92.33p 95.00p 10,706
10/02/2025 97.50p 97.50p 93.20p 97.50p 1,320
07/02/2025 95.00p 100.00p 95.00p 97.50p 36,858
06/02/2025 100.00p 101.00p 90.00p 100.00p 146,964
05/02/2025 100.00p 101.40p 97.60p 100.00p 5,107
04/02/2025 100.00p 105.00p 95.00p 100.00p 11,628
03/02/2025 100.00p 102.00p 95.10p 100.00p 17,294
31/01/2025 102.50p 110.00p 95.00p 102.50p 48,172
30/01/2025 105.00p 106.50p 101.27p 105.00p 11,127
29/01/2025 105.00p 106.00p 100.50p 105.00p 18,523
28/01/2025 105.00p 110.00p 100.00p 105.00p 13,841
27/01/2025 105.00p 108.85p 101.00p 105.00p 43,428
24/01/2025 105.00p 109.25p 101.23p 105.00p 100,556
23/01/2025 105.00p 110.00p 100.00p 105.00p 86,010
22/01/2025 107.50p 108.88p 100.00p 105.00p 26,770
21/01/2025 90.00p 107.50p 85.00p 107.50p 69,800
20/01/2025 105.00p 109.50p 95.00p 100.00p 45,871
17/01/2025 105.00p 110.00p 92.54p 105.00p 45,650
16/01/2025 107.50p 110.00p 100.00p 107.50p 29,001
15/01/2025 104.50p 115.00p 104.00p 107.50p 94,521
14/01/2025 92.50p 108.50p 90.00p 105.00p 147,252
13/01/2025 92.50p 93.50p 90.25p 92.50p 5,355
10/01/2025 90.00p 95.00p 90.00p 92.50p 22,347
09/01/2025 87.50p 95.00p 85.00p 90.00p 75,809
08/01/2025 87.50p 93.85p 87.50p 87.50p 13,678
07/01/2025 85.00p 92.00p 83.00p 87.50p 84,395
06/01/2025 87.50p 90.00p 80.00p 84.00p 127,251
03/01/2025 85.00p 90.00p 82.53p 87.50p 28,932
02/01/2025 80.00p 90.00p 75.00p 85.00p 64,635
01/01/2025 90.00p 95.00p 76.37p 83.00p 127,091
31/12/2024 90.00p 95.00p 76.37p 83.00p 127,091
30/12/2024 90.00p 95.00p 85.00p 90.00p 37,865
27/12/2024 90.00p 93.50p 86.68p 90.00p 16,821
26/12/2024 90.00p 95.00p 85.00p 90.00p 6,656
25/12/2024 90.00p 95.00p 85.00p 90.00p 6,656