Historic Prices - up to 10 years

Date Open High Low Close Volume
24/06/2025 120.00p 121.50p 117.30p 121.10p 4,572,731
23/06/2025 119.90p 119.90p 117.06p 119.60p 8,717,389
20/06/2025 119.70p 120.80p 118.00p 119.30p 7,312,357
19/06/2025 126.60p 126.60p 118.50p 118.50p 1,801,528
18/06/2025 124.60p 125.50p 123.10p 124.10p 1,812,401
17/06/2025 126.50p 126.50p 121.80p 124.80p 3,094,307
16/06/2025 126.60p 126.60p 123.10p 123.50p 3,227,557
13/06/2025 126.00p 126.00p 123.40p 123.70p 1,467,697
12/06/2025 124.30p 126.90p 122.90p 125.70p 4,376,026
11/06/2025 124.80p 124.80p 120.70p 124.00p 3,836,658
10/06/2025 123.90p 123.90p 119.60p 121.50p 3,174,284
09/06/2025 121.40p 122.50p 121.20p 122.00p 1,167,330
06/06/2025 125.60p 125.60p 121.40p 122.00p 1,456,485
05/06/2025 123.30p 124.20p 122.90p 123.40p 2,093,804
04/06/2025 123.10p 124.60p 122.80p 124.00p 5,299,880
03/06/2025 123.80p 124.60p 122.20p 124.50p 6,704,293
02/06/2025 120.90p 124.20p 120.90p 123.90p 9,492,294
30/05/2025 125.10p 125.10p 120.20p 121.70p 8,508,825
29/05/2025 123.00p 125.70p 121.81p 123.10p 1,894,447
28/05/2025 126.00p 127.00p 123.70p 125.40p 9,009,771
27/05/2025 124.80p 126.70p 123.50p 125.60p 1,950,597
26/05/2025 123.80p 128.40p 123.20p 124.20p 2,249,624
23/05/2025 123.80p 128.40p 123.20p 124.20p 2,249,601
22/05/2025 121.60p 127.40p 121.60p 127.40p 3,969,082
21/05/2025 123.00p 128.50p 123.00p 124.60p 3,968,062
20/05/2025 124.50p 125.40p 122.90p 125.20p 6,266,526
19/05/2025 122.00p 124.10p 121.30p 123.10p 2,865,097
16/05/2025 122.00p 124.04p 121.30p 123.30p 11,404,132
15/05/2025 121.10p 122.10p 120.80p 121.30p 17,817,939
14/05/2025 122.00p 122.70p 120.00p 121.40p 6,105,847
13/05/2025 121.00p 122.90p 117.90p 121.70p 4,380,579
12/05/2025 120.00p 121.00p 117.00p 119.60p 8,637,668
09/05/2025 118.40p 119.90p 117.70p 118.90p 5,012,576
08/05/2025 117.00p 120.50p 116.00p 117.90p 10,713,471
07/05/2025 116.90p 117.70p 114.85p 116.40p 4,110,440
06/05/2025 116.00p 118.10p 114.30p 117.60p 2,111,310
05/05/2025 117.80p 117.80p 112.50p 114.80p 1,909,008
02/05/2025 117.80p 117.80p 112.50p 114.80p 1,909,008
01/05/2025 112.20p 115.70p 110.50p 115.70p 1,447,083
30/04/2025 110.10p 111.11p 108.80p 111.00p 4,061,710
29/04/2025 109.70p 111.11p 108.00p 109.40p 2,334,539
28/04/2025 105.90p 109.30p 104.60p 109.30p 3,135,424
25/04/2025 103.30p 105.90p 103.30p 105.60p 1,822,384
24/04/2025 100.00p 104.40p 99.00p 103.30p 4,611,112
23/04/2025 101.70p 101.70p 99.50p 100.10p 2,851,167
22/04/2025 99.75p 101.40p 98.65p 100.70p 3,102,913
21/04/2025 100.60p 100.90p 99.15p 99.60p 2,694,627
18/04/2025 100.60p 100.90p 99.15p 99.60p 2,694,627
17/04/2025 100.60p 100.90p 99.15p 99.60p 2,694,627
16/04/2025 99.45p 101.20p 97.65p 100.40p 2,301,770
15/04/2025 97.55p 99.70p 96.45p 99.00p 4,789,908
14/04/2025 96.80p 98.50p 95.70p 98.05p 2,543,336
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