Historic Prices - up to 10 years

Date Open High Low Close Volume
09/10/2025 254.00p 257.50p 246.50p 248.00p 352,434
08/10/2025 252.00p 257.00p 250.51p 255.00p 165,280
07/10/2025 258.50p 263.50p 253.00p 257.00p 345,747
06/10/2025 266.00p 269.50p 258.50p 258.50p 370,408
03/10/2025 271.50p 284.00p 266.00p 267.50p 276,816
02/10/2025 272.00p 283.00p 268.00p 271.00p 277,137
01/10/2025 277.50p 290.50p 270.35p 277.00p 406,393
30/09/2025 282.50p 285.04p 255.00p 279.00p 1,431,363
29/09/2025 299.00p 302.13p 293.00p 293.00p 128,471
26/09/2025 304.50p 304.50p 291.00p 298.00p 120,127
25/09/2025 295.00p 302.50p 292.00p 296.00p 189,326
24/09/2025 285.00p 298.50p 280.00p 299.00p 102,774
23/09/2025 279.00p 296.00p 279.00p 292.00p 233,107
22/09/2025 277.50p 285.00p 276.00p 280.50p 274,738
19/09/2025 292.00p 292.00p 278.00p 278.00p 1,500,492
18/09/2025 272.50p 291.00p 272.50p 287.50p 153,613
17/09/2025 270.00p 288.00p 270.00p 286.50p 244,324
16/09/2025 274.50p 282.00p 271.50p 274.50p 217,859
15/09/2025 275.50p 281.50p 271.00p 276.50p 179,305
12/09/2025 284.00p 294.50p 275.00p 275.50p 136,200
11/09/2025 284.00p 294.00p 277.50p 289.00p 164,500
10/09/2025 286.50p 290.00p 280.00p 281.00p 99,309
09/09/2025 289.50p 292.50p 277.50p 284.50p 206,636
08/09/2025 287.00p 290.00p 282.54p 288.50p 165,451
05/09/2025 276.50p 286.00p 276.00p 283.50p 136,296
04/09/2025 265.00p 282.00p 265.00p 275.50p 274,394
03/09/2025 267.00p 274.50p 262.50p 267.50p 198,832
02/09/2025 273.50p 284.50p 266.00p 269.50p 271,696
01/09/2025 275.50p 283.50p 275.00p 279.50p 177,829
29/08/2025 291.00p 291.00p 273.00p 277.50p 418,379
28/08/2025 292.00p 306.00p 287.50p 291.00p 272,428
27/08/2025 301.00p 307.00p 291.50p 300.50p 223,556
26/08/2025 302.00p 308.00p 292.50p 302.00p 309,713
25/08/2025 303.00p 312.00p 298.00p 307.00p 138,922
22/08/2025 303.00p 312.00p 298.00p 307.00p 138,807
21/08/2025 300.00p 305.50p 297.50p 304.50p 193,406
20/08/2025 305.00p 308.50p 300.00p 301.00p 253,683
19/08/2025 309.50p 320.00p 302.00p 307.00p 271,276
18/08/2025 309.50p 314.99p 305.50p 307.00p 104,998
15/08/2025 309.00p 316.00p 305.50p 307.50p 148,982
14/08/2025 316.50p 318.50p 309.00p 311.00p 119,697
13/08/2025 310.00p 318.50p 307.00p 313.50p 142,024
12/08/2025 325.00p 325.00p 309.00p 312.00p 93,589
11/08/2025 306.00p 325.00p 306.00p 314.50p 115,353
08/08/2025 320.00p 329.50p 313.50p 322.00p 243,496
07/08/2025 314.00p 320.00p 302.00p 315.00p 153,504
06/08/2025 312.00p 315.00p 306.00p 311.00p 155,565
05/08/2025 307.00p 314.50p 300.00p 310.50p 130,701
04/08/2025 307.50p 309.50p 299.50p 307.00p 195,364
01/08/2025 304.50p 312.50p 300.00p 305.50p 269,898
31/07/2025 310.00p 324.00p 310.00p 310.00p 18,947
30/07/2025 318.00p 327.00p 311.50p 317.50p 148,052
29/07/2025 340.00p 344.00p 316.00p 321.00p 196,959
28/07/2025 354.50p 365.50p 335.50p 343.00p 203,415
25/07/2025 364.00p 367.00p 350.00p 358.50p 100,635
24/07/2025 357.00p 375.30p 356.00p 364.50p 195,196
23/07/2025 331.00p 374.00p 330.50p 360.00p 376,087
22/07/2025 348.50p 348.50p 327.50p 333.00p 121,319
21/07/2025 325.00p 344.00p 325.00p 335.50p 71,356
18/07/2025 320.50p 345.50p 313.00p 337.50p 192,322
17/07/2025 314.00p 323.00p 305.50p 318.00p 175,471
16/07/2025 342.00p 342.00p 305.00p 310.50p 296,287
15/07/2025 314.00p 334.00p 314.00p 322.50p 259,228
14/07/2025 314.00p 330.00p 314.00p 323.00p 86,263
11/07/2025 321.00p 326.00p 306.02p 316.00p 90,565
10/07/2025 320.00p 322.00p 304.00p 318.00p 146,128
09/07/2025 303.00p 317.74p 303.00p 312.50p 128,343
08/07/2025 303.00p 312.55p 303.00p 310.50p 177,924
07/07/2025 303.00p 310.00p 303.00p 306.00p 77,084
04/07/2025 320.50p 320.50p 303.50p 307.00p 85,969
03/07/2025 310.00p 319.50p 295.50p 308.00p 91,447
02/07/2025 302.50p 323.00p 302.50p 307.00p 224,376
01/07/2025 290.50p 319.00p 290.50p 315.50p 346,992
30/06/2025 301.50p 311.00p 296.50p 303.00p 200,461
27/06/2025 310.50p 311.50p 303.50p 307.50p 146,748
26/06/2025 299.00p 308.50p 299.00p 304.50p 91,620
25/06/2025 297.50p 313.00p 297.50p 304.00p 131,990
24/06/2025 309.00p 314.00p 301.00p 307.50p 145,977
23/06/2025 302.50p 306.50p 285.50p 305.00p 106,594
20/06/2025 290.50p 312.50p 290.50p 304.50p 1,166,133
19/06/2025 306.00p 320.00p 299.00p 304.50p 165,212
18/06/2025 314.00p 315.00p 306.50p 311.00p 129,023
17/06/2025 321.00p 321.00p 306.00p 309.50p 110,491
16/06/2025 310.00p 315.60p 300.50p 313.00p 166,279
13/06/2025 303.00p 309.50p 297.01p 307.50p 155,255
12/06/2025 320.00p 320.00p 298.50p 307.00p 454,845
11/06/2025 311.00p 325.00p 311.00p 315.50p 175,195
10/06/2025 329.50p 329.50p 310.66p 318.50p 210,606
09/06/2025 318.00p 329.90p 311.00p 322.00p 164,224
06/06/2025 317.00p 319.50p 301.50p 318.00p 168,064
05/06/2025 317.00p 317.00p 306.00p 314.50p 145,483
04/06/2025 324.50p 324.50p 299.00p 313.50p 373,300
03/06/2025 330.00p 330.00p 313.50p 317.50p 148,426
02/06/2025 301.50p 327.00p 301.50p 321.00p 251,306
30/05/2025 319.00p 320.00p 304.00p 313.50p 177,834
29/05/2025 311.50p 322.00p 306.50p 313.00p 134,603
28/05/2025 301.50p 321.00p 301.50p 311.50p 116,579
27/05/2025 314.50p 319.00p 299.50p 315.00p 149,014
26/05/2025 319.50p 319.50p 301.00p 312.00p 229,013
23/05/2025 319.50p 319.50p 301.00p 312.00p 229,013
22/05/2025 305.00p 321.00p 305.00p 315.50p 146,305
21/05/2025 324.00p 324.00p 309.00p 313.50p 176,010
20/05/2025 319.50p 325.00p 308.00p 321.00p 182,013
19/05/2025 310.50p 321.00p 300.50p 318.00p 197,703
16/05/2025 304.50p 326.00p 304.50p 321.50p 193,116
15/05/2025 307.50p 321.00p 303.00p 314.50p 245,579
14/05/2025 305.00p 310.99p 291.00p 309.50p 257,847
13/05/2025 294.50p 300.50p 285.36p 300.00p 173,566
12/05/2025 288.00p 303.60p 278.50p 293.00p 432,095
09/05/2025 288.00p 288.00p 274.50p 279.50p 176,407
08/05/2025 277.50p 286.00p 268.00p 279.50p 201,489
07/05/2025 287.50p 299.00p 274.00p 277.00p 229,814
06/05/2025 297.00p 300.00p 287.00p 288.50p 223,381
05/05/2025 300.00p 300.00p 284.00p 293.50p 255,338
02/05/2025 300.00p 300.00p 284.00p 293.50p 255,338
01/05/2025 280.00p 291.00p 280.00p 291.00p 223,645
30/04/2025 298.50p 314.00p 283.00p 287.00p 288,719
29/04/2025 301.00p 317.00p 293.00p 306.00p 230,162
28/04/2025 295.50p 304.00p 288.00p 299.50p 291,760
25/04/2025 317.50p 330.00p 292.50p 293.50p 544,170
24/04/2025 310.00p 325.28p 279.47p 316.50p 578,086
23/04/2025 316.50p 320.91p 307.00p 310.00p 411,122
22/04/2025 310.00p 316.00p 297.00p 311.00p 366,978
21/04/2025 294.50p 318.50p 293.00p 313.50p 415,220
18/04/2025 294.50p 318.50p 293.00p 313.50p 415,220
17/04/2025 294.50p 318.50p 293.00p 313.50p 415,220
16/04/2025 290.00p 294.00p 283.50p 294.00p 133,252
15/04/2025 288.50p 295.00p 285.50p 289.00p 183,440
14/04/2025 275.00p 291.60p 274.50p 290.00p 226,710
11/04/2025 275.00p 279.00p 264.32p 276.50p 128,101
10/04/2025 275.00p 275.00p 263.50p 271.50p 244,377