Historic Prices - up to 10 years

Date Open High Low Close Volume
17/01/2025 285.00p 292.00p 285.00p 288.50p 1,723,798
16/01/2025 290.00p 293.50p 285.00p 290.00p 290,950
15/01/2025 283.50p 290.00p 283.50p 290.00p 375,532
14/01/2025 277.00p 281.50p 277.00p 281.50p 886,349
13/01/2025 277.50p 291.50p 272.29p 277.50p 487,324
10/01/2025 282.00p 286.00p 277.00p 277.00p 1,017,481
09/01/2025 281.00p 284.50p 277.78p 284.50p 1,381,473
08/01/2025 282.00p 283.50p 279.50p 282.50p 973,404
07/01/2025 288.00p 291.00p 281.50p 283.00p 520,933
06/01/2025 290.00p 294.00p 284.88p 288.00p 1,614,177
03/01/2025 291.00p 292.50p 287.86p 289.50p 232,534
02/01/2025 292.00p 297.50p 292.00p 298.50p 212,195
01/01/2025 300.00p 300.00p 292.00p 298.50p 154,371
31/12/2024 300.00p 300.00p 292.00p 298.50p 154,371
30/12/2024 290.00p 295.00p 289.50p 295.00p 283,794
27/12/2024 287.00p 297.00p 287.00p 292.00p 207,879
26/12/2024 297.00p 297.00p 294.00p 296.00p 108,411
25/12/2024 297.00p 297.00p 294.00p 296.00p 108,411
24/12/2024 297.00p 297.00p 294.00p 296.00p 108,411
23/12/2024 293.50p 297.50p 289.50p 295.50p 553,947
20/12/2024 300.00p 302.00p 291.50p 295.50p 1,441,825
19/12/2024 299.50p 303.00p 295.50p 301.00p 2,910,158
18/12/2024 299.00p 304.00p 293.50p 302.00p 1,961,861
17/12/2024 311.50p 325.00p 295.00p 295.00p 2,801,734
16/12/2024 336.00p 338.50p 331.00p 333.50p 280,183
13/12/2024 339.50p 342.50p 336.50p 336.50p 177,916
12/12/2024 340.00p 343.50p 334.00p 338.00p 382,854
11/12/2024 340.00p 340.00p 330.87p 340.00p 358,977
10/12/2024 329.50p 333.00p 328.50p 333.00p 410,274
09/12/2024 339.50p 339.53p 330.00p 333.00p 251,171
06/12/2024 332.50p 339.00p 332.00p 338.50p 157,777
05/12/2024 334.00p 335.50p 330.00p 334.50p 759,873
04/12/2024 334.00p 336.00p 329.00p 334.50p 260,849
03/12/2024 320.50p 331.50p 320.50p 330.50p 1,646,495
02/12/2024 326.50p 326.50p 318.00p 320.50p 420,015
29/11/2024 320.50p 324.50p 317.50p 320.00p 787,395
28/11/2024 322.00p 323.50p 319.50p 320.50p 561,585
27/11/2024 310.00p 325.00p 310.00p 320.50p 373,989
26/11/2024 320.00p 326.50p 314.00p 323.00p 663,675
25/11/2024 319.00p 319.00p 312.50p 317.00p 602,421
22/11/2024 314.00p 315.50p 309.50p 316.50p 601,573
21/11/2024 310.50p 316.50p 309.50p 316.50p 671,233
20/11/2024 330.00p 330.00p 312.00p 314.50p 302,601
19/11/2024 322.50p 324.50p 311.50p 319.50p 117,502
18/11/2024 335.00p 335.00p 315.00p 319.50p 217,279
15/11/2024 320.50p 324.71p 318.00p 320.50p 424,244
14/11/2024 332.00p 332.00p 315.00p 320.50p 306,393
13/11/2024 319.50p 320.50p 316.00p 317.50p 362,848
12/11/2024 330.00p 330.00p 316.50p 324.00p 218,202
11/11/2024 314.50p 326.50p 312.65p 324.00p 385,394
08/11/2024 330.00p 330.00p 311.50p 313.00p 590,771
07/11/2024 318.00p 320.00p 314.00p 314.00p 286,869
06/11/2024 310.00p 319.50p 310.00p 319.00p 510,195
05/11/2024 315.50p 317.50p 313.00p 313.00p 434,266
04/11/2024 320.50p 325.00p 315.50p 317.00p 156,190
01/11/2024 329.00p 331.40p 318.50p 321.00p 185,128
31/10/2024 329.00p 332.50p 323.00p 326.50p 176,924
30/10/2024 338.50p 338.50p 324.50p 330.00p 424,010
29/10/2024 331.50p 338.50p 323.50p 327.00p 651,106
28/10/2024 330.00p 341.50p 328.00p 332.00p 449,520
25/10/2024 332.00p 334.00p 329.50p 330.00p 129,030
24/10/2024 336.00p 336.00p 330.50p 330.50p 279,126
23/10/2024 336.50p 339.50p 330.00p 338.00p 1,189,641
22/10/2024 332.00p 338.00p 329.97p 338.00p 455,158
21/10/2024 320.00p 336.02p 320.00p 332.50p 329,695
18/10/2024 317.00p 325.00p 314.00p 325.00p 275,377
17/10/2024 312.00p 316.50p 311.00p 315.00p 484,821
16/10/2024 309.50p 314.50p 303.50p 311.00p 721,307
15/10/2024 309.50p 309.50p 302.60p 304.50p 526,589
14/10/2024 304.00p 309.00p 301.00p 306.00p 718,285
11/10/2024 302.00p 307.50p 300.50p 305.50p 87,219
10/10/2024 304.00p 308.00p 301.50p 303.50p 170,821
09/10/2024 307.50p 312.50p 304.53p 307.00p 632,179
08/10/2024 303.00p 310.50p 303.00p 306.00p 72,644
07/10/2024 312.00p 312.00p 306.00p 308.50p 209,726
04/10/2024 306.00p 310.00p 303.50p 308.50p 98,587
03/10/2024 305.00p 308.62p 301.50p 306.00p 138,286
02/10/2024 309.50p 312.00p 302.00p 305.00p 89,488
01/10/2024 312.00p 314.50p 307.23p 310.00p 130,853
30/09/2024 317.00p 317.00p 307.50p 310.00p 194,331
27/09/2024 317.00p 317.00p 311.00p 314.00p 112,743
26/09/2024 310.00p 313.00p 307.00p 311.50p 659,274
25/09/2024 311.00p 311.00p 305.30p 307.00p 76,887
24/09/2024 308.00p 314.00p 304.50p 306.00p 183,398
23/09/2024 310.00p 316.50p 308.80p 310.00p 289,086
20/09/2024 317.50p 317.50p 311.00p 312.00p 516,153
19/09/2024 315.00p 315.50p 313.00p 315.50p 421,271
18/09/2024 315.00p 318.00p 312.56p 313.00p 136,603
17/09/2024 315.00p 316.00p 311.50p 315.50p 931,009
16/09/2024 318.00p 318.00p 311.60p 313.00p 332,318
13/09/2024 314.00p 317.50p 311.00p 315.50p 227,615
12/09/2024 318.00p 318.00p 310.50p 312.00p 47,414
11/09/2024 318.00p 318.00p 308.50p 312.00p 127,856
10/09/2024 312.00p 315.00p 309.50p 312.50p 147,205
09/09/2024 318.00p 318.00p 310.00p 315.00p 148,398
06/09/2024 317.00p 320.00p 310.11p 313.00p 636,245
05/09/2024 319.50p 322.00p 318.00p 318.00p 416,509
04/09/2024 315.00p 321.50p 315.00p 320.00p 374,223
03/09/2024 331.00p 331.00p 319.50p 323.00p 126,023
02/09/2024 335.00p 335.00p 327.50p 334.50p 107,807
30/08/2024 337.00p 338.50p 332.00p 334.50p 281,766
29/08/2024 333.50p 337.00p 330.35p 335.00p 120,321
28/08/2024 327.50p 332.25p 327.50p 332.00p 79,829
27/08/2024 326.00p 334.00p 325.50p 330.50p 163,156
26/08/2024 326.00p 327.50p 321.88p 324.50p 328,543
23/08/2024 326.00p 327.50p 321.88p 324.50p 328,543
22/08/2024 326.00p 327.50p 321.88p 324.50p 328,543
21/08/2024 321.00p 324.50p 317.00p 324.50p 688,913
20/08/2024 311.00p 320.50p 311.00p 319.50p 308,161
19/08/2024 316.00p 320.50p 311.03p 314.50p 320,777
16/08/2024 315.50p 318.50p 311.50p 313.50p 150,210
15/08/2024 307.50p 319.00p 307.50p 317.00p 172,355
14/08/2024 315.00p 315.50p 309.00p 310.00p 62,644
13/08/2024 313.00p 315.43p 308.50p 311.50p 82,139
12/08/2024 309.50p 315.50p 309.00p 314.50p 152,194
09/08/2024 306.00p 316.50p 306.00p 310.00p 173,138
08/08/2024 315.00p 317.50p 307.00p 308.50p 194,497
07/08/2024 305.50p 318.00p 305.22p 304.50p 161,643
06/08/2024 305.50p 315.00p 301.50p 304.50p 357,288
05/08/2024 325.00p 325.00p 303.50p 309.00p 362,165
02/08/2024 327.50p 332.00p 321.50p 325.50p 288,337
01/08/2024 325.00p 333.00p 325.00p 331.50p 215,556
31/07/2024 331.50p 333.50p 324.60p 332.50p 167,532
30/07/2024 320.50p 328.50p 319.00p 322.00p 228,324
29/07/2024 325.00p 327.50p 321.00p 321.00p 138,919
26/07/2024 319.00p 325.00p 314.50p 317.00p 173,387
25/07/2024 326.50p 326.50p 315.00p 317.00p 169,801
24/07/2024 322.50p 323.25p 319.50p 320.00p 149,671
23/07/2024 322.00p 324.25p 317.00p 324.00p 164,823
22/07/2024 326.00p 326.00p 318.00p 321.00p 187,551
19/07/2024 320.00p 323.00p 318.00p 321.50p 198,874
18/07/2024 332.00p 332.00p 318.00p 321.00p 264,813