Historic Prices - up to 10 years

Date Open High Low Close Volume
11/04/2025 98.95p 99.00p 94.85p 95.55p 1,876,196
10/04/2025 99.20p 99.60p 95.90p 97.55p 2,064,229
09/04/2025 94.10p 96.60p 92.50p 94.55p 2,659,762
08/04/2025 96.45p 98.50p 94.10p 96.75p 2,033,394
07/04/2025 97.00p 99.55p 92.85p 95.00p 7,747,386
04/04/2025 103.00p 104.20p 96.45p 100.00p 3,378,259
03/04/2025 90.70p 104.60p 88.99p 102.20p 14,228,956
02/04/2025 86.60p 88.95p 86.05p 88.95p 2,912,095
01/04/2025 87.15p 88.25p 86.75p 87.35p 1,144,250
31/03/2025 87.90p 90.50p 86.05p 87.00p 2,154,559
28/03/2025 90.00p 90.85p 89.00p 89.25p 756,275
27/03/2025 89.50p 90.95p 88.75p 89.60p 925,141
26/03/2025 90.00p 90.95p 89.20p 89.60p 1,177,022
25/03/2025 91.95p 91.95p 88.90p 90.80p 1,490,872
24/03/2025 90.90p 93.35p 88.35p 90.30p 834,992
21/03/2025 90.55p 91.80p 89.70p 90.75p 5,088,283
20/03/2025 92.10p 92.15p 89.75p 91.30p 2,379,987
19/03/2025 90.00p 90.57p 87.85p 90.40p 1,555,336
18/03/2025 88.70p 89.90p 87.45p 89.15p 6,878,817
17/03/2025 87.30p 88.55p 85.35p 88.10p 844,372
14/03/2025 87.15p 87.15p 83.95p 86.15p 864,449
13/03/2025 84.70p 87.15p 84.70p 85.30p 1,506,315
12/03/2025 88.85p 89.75p 86.00p 86.65p 1,316,972
11/03/2025 89.00p 90.60p 87.70p 88.45p 3,733,187
10/03/2025 89.90p 91.15p 88.55p 88.55p 5,509,378
07/03/2025 90.50p 90.90p 89.38p 89.70p 4,773,029
06/03/2025 87.00p 90.45p 87.00p 90.30p 2,596,531
05/03/2025 89.25p 90.00p 87.05p 89.20p 4,465,623
04/03/2025 90.00p 91.20p 87.05p 87.25p 6,798,001
03/03/2025 92.20p 92.50p 90.39p 91.55p 1,214,413
28/02/2025 94.90p 94.90p 90.75p 91.05p 4,996,452
27/02/2025 94.05p 95.85p 92.00p 92.80p 1,585,366
26/02/2025 95.50p 96.65p 94.10p 94.50p 1,744,302
25/02/2025 94.50p 97.60p 94.40p 95.70p 2,655,880
24/02/2025 98.00p 101.60p 95.25p 96.90p 1,737,412
21/02/2025 101.60p 101.60p 98.65p 99.10p 873,385
20/02/2025 99.75p 101.00p 98.90p 99.20p 2,476,664
19/02/2025 97.00p 100.50p 97.00p 99.60p 3,111,836
18/02/2025 100.50p 100.50p 97.99p 98.70p 2,166,243
17/02/2025 98.00p 100.00p 97.55p 98.85p 2,896,797
14/02/2025 95.95p 99.50p 95.95p 99.25p 3,654,120
13/02/2025 96.00p 98.45p 95.85p 97.85p 1,436,032
12/02/2025 95.85p 97.75p 95.70p 96.25p 1,279,010
11/02/2025 96.30p 98.60p 96.00p 96.25p 1,091,150
10/02/2025 95.25p 98.25p 94.20p 97.00p 2,474,024
07/02/2025 95.75p 95.75p 93.45p 94.75p 1,295,180
06/02/2025 94.80p 95.75p 92.80p 94.15p 938,615
05/02/2025 94.00p 94.65p 92.25p 94.15p 2,159,378
04/02/2025 93.50p 93.75p 91.95p 93.45p 1,078,674
03/02/2025 92.35p 93.85p 91.60p 93.45p 1,852,664
31/01/2025 94.00p 95.00p 91.45p 93.95p 4,626,886
30/01/2025 88.55p 93.85p 88.55p 93.70p 3,243,481
29/01/2025 89.00p 91.40p 89.00p 90.00p 9,529,786
28/01/2025 87.00p 90.52p 87.00p 90.05p 1,990,760
27/01/2025 88.05p 89.35p 86.80p 86.90p 1,405,607
24/01/2025 90.00p 91.80p 88.20p 88.20p 1,852,568
23/01/2025 90.85p 92.00p 89.75p 90.50p 2,217,505
22/01/2025 92.00p 93.35p 90.45p 90.85p 1,013,892
21/01/2025 90.20p 92.55p 90.20p 91.15p 1,178,671
20/01/2025 93.55p 94.10p 90.65p 90.95p 1,028,616
17/01/2025 94.00p 94.20p 90.70p 93.45p 2,953,460
16/01/2025 92.10p 93.15p 90.35p 90.80p 2,338,471
15/01/2025 92.00p 94.80p 89.30p 90.80p 8,271,275
14/01/2025 84.10p 85.00p 82.00p 82.00p 3,017,965
13/01/2025 88.50p 88.50p 82.85p 83.85p 5,339,474
10/01/2025 87.65p 90.75p 86.20p 86.35p 5,218,484
09/01/2025 89.50p 93.00p 88.85p 89.35p 4,846,463
08/01/2025 94.25p 95.75p 90.35p 90.65p 1,789,046
07/01/2025 94.00p 94.15p 92.80p 94.15p 1,317,934
06/01/2025 94.00p 94.75p 93.20p 93.90p 15,963,241
03/01/2025 95.00p 97.30p 91.00p 93.60p 1,072,101
02/01/2025 92.45p 96.80p 92.45p 94.10p 1,446,448
01/01/2025 94.50p 95.00p 94.00p 94.90p 1,408,324
31/12/2024 94.50p 95.00p 94.00p 94.90p 1,408,324
30/12/2024 91.50p 94.85p 91.50p 94.25p 3,088,126
27/12/2024 92.95p 94.70p 92.85p 93.25p 973,061
26/12/2024 94.40p 94.40p 92.60p 93.50p 539,471
25/12/2024 94.40p 94.40p 92.60p 93.50p 539,471
24/12/2024 94.40p 94.40p 92.60p 93.50p 539,471
23/12/2024 93.15p 94.35p 92.05p 93.20p 1,622,754
20/12/2024 91.50p 93.85p 91.50p 93.15p 10,476,017
19/12/2024 94.80p 94.80p 91.60p 93.20p 2,647,409
18/12/2024 94.40p 94.40p 91.75p 93.00p 1,853,855
17/12/2024 93.60p 94.35p 91.75p 92.65p 6,172,292
16/12/2024 92.35p 95.20p 92.35p 94.45p 3,853,405
13/12/2024 92.00p 94.20p 90.25p 94.20p 4,550,592
12/12/2024 84.75p 92.80p 82.60p 92.65p 10,134,265
11/12/2024 79.00p 80.25p 78.25p 79.00p 4,276,512
10/12/2024 82.95p 82.95p 79.70p 80.20p 2,186,494
09/12/2024 80.95p 81.85p 79.20p 81.10p 2,490,516
06/12/2024 78.45p 83.50p 78.45p 81.45p 7,584,847
05/12/2024 78.85p 81.60p 78.15p 80.25p 7,061,152
04/12/2024 80.00p 80.45p 79.00p 79.15p 1,328,771
03/12/2024 79.25p 80.50p 75.60p 79.30p 3,494,914
02/12/2024 79.55p 81.20p 79.15p 81.00p 1,155,797
29/11/2024 79.40p 79.85p 78.75p 79.65p 990,006
28/11/2024 79.50p 79.50p 77.30p 78.90p 662,211
27/11/2024 77.40p 79.60p 77.40p 79.20p 824,674
26/11/2024 79.25p 82.00p 78.45p 79.20p 1,033,416
25/11/2024 79.25p 81.35p 77.65p 80.90p 6,814,041
22/11/2024 76.50p 78.35p 75.30p 76.55p 1,947,790
21/11/2024 77.80p 79.55p 74.90p 76.55p 1,825,886
20/11/2024 80.00p 80.00p 77.05p 77.80p 1,385,349
19/11/2024 80.00p 80.20p 78.10p 78.65p 1,058,364
18/11/2024 77.40p 79.95p 77.40p 79.60p 1,351,631
15/11/2024 78.75p 79.85p 78.15p 78.95p 932,141
14/11/2024 77.60p 78.95p 75.55p 78.95p 1,939,600
13/11/2024 78.30p 79.40p 76.15p 78.40p 2,433,494
12/11/2024 80.00p 81.95p 78.40p 78.40p 10,495,843
11/11/2024 81.45p 82.60p 80.13p 80.60p 1,510,070
08/11/2024 82.00p 82.00p 79.79p 81.05p 1,282,479
07/11/2024 80.00p 82.55p 80.00p 82.05p 1,999,038
06/11/2024 84.85p 85.10p 80.50p 81.15p 1,618,869
05/11/2024 85.55p 85.55p 82.25p 82.45p 1,415,164
04/11/2024 82.00p 83.90p 82.00p 83.45p 1,032,618
01/11/2024 80.60p 82.95p 80.60p 82.70p 1,654,580
31/10/2024 86.95p 87.45p 81.65p 82.50p 1,468,653
30/10/2024 83.00p 88.05p 83.00p 85.10p 1,971,825
29/10/2024 86.40p 86.40p 83.45p 85.10p 884,169
28/10/2024 84.45p 85.50p 83.70p 84.85p 1,222,082
25/10/2024 84.00p 84.90p 83.25p 84.30p 1,219,202
24/10/2024 87.00p 87.00p 83.65p 85.65p 1,721,257
23/10/2024 87.55p 88.50p 85.30p 85.65p 1,732,580
22/10/2024 89.65p 89.75p 86.70p 88.20p 1,153,657
21/10/2024 89.70p 89.70p 87.25p 87.55p 1,579,227
18/10/2024 89.95p 89.95p 87.45p 88.40p 2,927,849
17/10/2024 87.00p 89.35p 87.00p 88.80p 1,290,713
16/10/2024 88.75p 89.90p 88.30p 89.00p 1,966,768
15/10/2024 89.30p 89.30p 86.65p 89.00p 2,411,445
14/10/2024 86.20p 87.85p 86.20p 87.85p 1,269,566