Historic Prices - up to 10 years

Date Open High Low Close Volume
16/05/2025 310.00p 325.00p 300.00p 317.00p 576,879
15/05/2025 310.00p 325.45p 310.00p 314.00p 561,828
14/05/2025 302.50p 326.50p 300.00p 326.00p 522,716
13/05/2025 303.00p 310.50p 298.50p 302.00p 466,767
12/05/2025 300.00p 319.64p 300.00p 305.00p 1,034,386
09/05/2025 298.50p 305.43p 296.92p 301.50p 566,512
08/05/2025 297.50p 309.50p 295.50p 300.00p 550,216
07/05/2025 297.50p 298.50p 291.00p 297.50p 949,618
06/05/2025 299.00p 305.50p 295.50p 298.50p 190,416
05/05/2025 295.50p 304.67p 287.28p 300.50p 808,199
02/05/2025 295.50p 304.67p 287.28p 300.50p 808,199
01/05/2025 286.00p 302.00p 284.00p 296.00p 531,508
30/04/2025 286.00p 288.00p 279.00p 286.00p 247,842
29/04/2025 281.00p 286.50p 280.75p 282.50p 340,214
28/04/2025 271.00p 285.50p 271.00p 281.00p 966,654
25/04/2025 282.00p 284.00p 270.50p 280.50p 249,395
24/04/2025 275.00p 284.50p 269.32p 276.50p 246,405
23/04/2025 274.50p 287.50p 270.50p 276.00p 530,038
22/04/2025 268.00p 271.50p 251.50p 271.50p 852,795
21/04/2025 270.00p 283.50p 258.50p 264.00p 771,679
18/04/2025 270.00p 283.50p 258.50p 264.00p 771,679
17/04/2025 270.00p 283.50p 258.50p 264.00p 771,679
16/04/2025 277.00p 286.00p 271.00p 278.50p 651,152
15/04/2025 274.50p 285.00p 272.50p 277.50p 291,022
14/04/2025 265.50p 285.50p 265.50p 277.00p 297,716
11/04/2025 280.00p 280.00p 266.50p 266.50p 332,173
10/04/2025 272.50p 287.00p 270.00p 272.00p 879,286
09/04/2025 267.50p 268.50p 250.50p 258.50p 2,773,299
08/04/2025 277.00p 293.00p 268.50p 269.50p 718,664
07/04/2025 249.00p 295.00p 240.50p 279.00p 1,255,701
04/04/2025 290.00p 304.00p 261.50p 261.50p 2,318,022
03/04/2025 296.50p 301.50p 290.50p 295.00p 1,508,206
02/04/2025 286.00p 305.00p 283.00p 302.00p 1,542,295
01/04/2025 280.00p 295.82p 278.00p 283.50p 1,497,843
31/03/2025 310.00p 320.00p 275.00p 275.00p 1,386,121
28/03/2025 312.00p 313.00p 305.00p 310.00p 982,166
27/03/2025 304.00p 321.00p 304.00p 307.00p 600,644
26/03/2025 308.00p 320.00p 303.00p 307.00p 423,629
25/03/2025 324.00p 324.00p 303.00p 306.00p 276,537
24/03/2025 302.00p 317.00p 302.00p 309.00p 585,449
21/03/2025 314.00p 320.00p 302.00p 307.00p 327,569
20/03/2025 320.00p 323.70p 312.00p 313.00p 1,311,859
19/03/2025 329.00p 329.00p 313.00p 317.00p 273,384
18/03/2025 310.00p 325.40p 310.00p 322.00p 1,353,557
17/03/2025 314.00p 323.00p 310.00p 311.00p 540,973
14/03/2025 314.00p 318.00p 311.78p 313.00p 288,417
13/03/2025 320.00p 322.00p 311.00p 314.00p 485,758
12/03/2025 317.00p 319.00p 308.00p 312.00p 338,285
11/03/2025 320.00p 323.00p 310.00p 310.00p 389,826
10/03/2025 329.00p 335.00p 315.00p 320.00p 373,034
07/03/2025 320.00p 330.00p 317.00p 330.00p 456,170
06/03/2025 334.00p 334.00p 322.70p 324.00p 253,348
05/03/2025 315.00p 335.00p 315.00p 329.00p 542,408
04/03/2025 330.00p 335.85p 314.00p 322.00p 1,607,389
03/03/2025 356.00p 367.00p 335.00p 335.00p 692,602
28/02/2025 359.00p 369.00p 341.00p 354.00p 672,450
27/02/2025 387.00p 399.00p 356.00p 356.00p 651,185
26/02/2025 389.00p 397.00p 380.50p 386.00p 485,925
25/02/2025 390.00p 391.00p 379.00p 384.00p 1,080,690
24/02/2025 400.00p 411.00p 387.00p 389.00p 557,688
21/02/2025 400.00p 416.00p 392.28p 399.00p 923,476
20/02/2025 393.00p 407.00p 393.00p 400.00p 896,521
19/02/2025 383.00p 399.00p 383.00p 395.00p 839,863
18/02/2025 385.00p 388.00p 372.00p 388.00p 404,025
17/02/2025 385.00p 385.00p 368.00p 375.00p 270,956
14/02/2025 387.00p 387.00p 367.13p 372.00p 192,819
13/02/2025 367.00p 381.00p 362.00p 373.00p 367,665
12/02/2025 374.00p 383.00p 363.00p 363.00p 193,382
11/02/2025 395.00p 395.00p 370.00p 374.00p 477,225
10/02/2025 380.00p 394.00p 380.00p 392.00p 285,841
07/02/2025 392.00p 401.00p 375.00p 383.00p 476,448
06/02/2025 388.00p 401.00p 388.00p 394.00p 683,724
05/02/2025 376.00p 390.75p 373.00p 386.00p 509,249
04/02/2025 375.00p 393.00p 340.00p 362.00p 1,740,281
03/02/2025 370.00p 378.00p 355.00p 362.00p 522,447
31/01/2025 376.00p 386.00p 370.00p 386.00p 304,260
30/01/2025 359.00p 378.00p 348.00p 378.00p 457,513
29/01/2025 355.00p 362.56p 348.00p 352.00p 485,731
28/01/2025 365.00p 366.00p 354.00p 356.00p 435,563
27/01/2025 380.00p 380.00p 351.82p 359.00p 839,410
24/01/2025 352.00p 372.00p 352.00p 369.00p 4,494,769
23/01/2025 361.00p 377.00p 350.00p 358.00p 586,579
22/01/2025 372.00p 375.71p 358.00p 361.00p 591,098
21/01/2025 390.00p 390.00p 366.00p 368.00p 842,167
20/01/2025 386.00p 391.20p 373.83p 387.00p 1,299,883
17/01/2025 392.00p 392.00p 377.60p 384.00p 416,417
16/01/2025 378.00p 388.00p 373.00p 378.00p 415,662
15/01/2025 368.00p 380.80p 367.99p 378.00p 250,503
14/01/2025 375.00p 383.00p 367.00p 368.00p 411,024
13/01/2025 377.00p 390.00p 367.00p 372.00p 960,116
10/01/2025 383.00p 397.00p 373.00p 380.00p 728,567
09/01/2025 381.00p 390.00p 378.00p 382.00p 3,755,378
08/01/2025 391.00p 396.00p 379.00p 380.00p 707,443
07/01/2025 402.00p 417.00p 392.00p 395.00p 1,439,371
06/01/2025 400.00p 414.00p 400.00p 403.00p 497,106
03/01/2025 419.00p 422.00p 405.00p 408.00p 519,750
02/01/2025 418.00p 428.00p 411.00p 417.00p 159,453
01/01/2025 420.00p 427.00p 411.00p 415.00p 53,043
31/12/2024 420.00p 427.00p 411.00p 415.00p 53,043
30/12/2024 414.00p 427.00p 404.00p 414.00p 310,997
27/12/2024 428.00p 428.00p 412.00p 414.00p 418,091
26/12/2024 414.00p 422.00p 396.00p 418.00p 81,863
25/12/2024 414.00p 422.00p 396.00p 418.00p 81,863
24/12/2024 414.00p 422.00p 396.00p 418.00p 81,863
23/12/2024 405.00p 417.00p 396.00p 415.00p 195,324
20/12/2024 405.00p 413.80p 396.70p 405.00p 729,469
19/12/2024 415.00p 430.00p 404.00p 404.00p 686,707
18/12/2024 420.00p 442.00p 415.00p 419.00p 186,018
17/12/2024 440.00p 458.00p 416.00p 420.00p 656,219
16/12/2024 450.00p 458.00p 443.00p 449.00p 432,903
13/12/2024 458.00p 468.00p 440.00p 447.00p 510,002
12/12/2024 479.00p 480.00p 454.00p 457.00p 666,006
11/12/2024 492.00p 492.00p 462.00p 462.00p 704,882
10/12/2024 482.00p 487.55p 473.00p 478.00p 602,884
09/12/2024 465.00p 495.00p 465.00p 482.00p 553,353
06/12/2024 449.00p 472.00p 442.00p 470.00p 258,173
05/12/2024 444.00p 450.00p 440.00p 450.00p 239,616
04/12/2024 457.00p 457.00p 431.00p 444.00p 1,385,737
03/12/2024 458.00p 458.00p 435.00p 436.00p 1,339,169
02/12/2024 441.00p 445.00p 433.00p 445.00p 442,178
29/11/2024 430.00p 458.00p 430.00p 441.00p 570,819
28/11/2024 444.00p 451.20p 434.00p 450.00p 661,347
27/11/2024 421.00p 450.20p 421.00p 450.00p 571,392
26/11/2024 450.00p 450.00p 426.00p 432.00p 200,393
25/11/2024 421.00p 450.00p 421.00p 432.00p 778,918
22/11/2024 430.00p 451.00p 426.00p 428.00p 147,118
21/11/2024 422.00p 440.00p 422.00p 428.00p 365,366
20/11/2024 425.00p 460.00p 416.00p 428.00p 861,857
19/11/2024 436.00p 446.00p 426.00p 427.00p 284,474
18/11/2024 475.00p 475.00p 431.00p 439.00p 212,210