Historic Prices - up to 10 years

Date Open High Low Close Volume
03/04/2025 285.00p 286.60p 268.45p 270.90p 83,290,260
02/04/2025 292.40p 296.75p 289.25p 296.75p 32,994,922
01/04/2025 291.95p 296.00p 291.60p 293.90p 42,980,774
31/03/2025 289.15p 290.80p 284.65p 287.80p 78,832,407
28/03/2025 298.00p 302.05p 293.20p 293.50p 52,811,856
27/03/2025 303.00p 305.80p 298.85p 303.50p 46,169,116
26/03/2025 308.90p 311.60p 304.40p 309.25p 32,444,658
25/03/2025 303.20p 308.90p 303.05p 308.00p 70,406,150
24/03/2025 300.10p 305.80p 299.30p 303.60p 34,811,857
21/03/2025 299.55p 301.85p 293.10p 297.45p 72,074,695
20/03/2025 306.45p 308.48p 298.65p 302.05p 35,079,747
19/03/2025 301.65p 306.05p 299.65p 304.90p 40,816,020
18/03/2025 296.85p 304.70p 295.13p 303.65p 54,934,760
17/03/2025 296.30p 297.25p 291.65p 294.85p 47,950,965
14/03/2025 287.30p 295.35p 285.45p 294.75p 38,612,493
13/03/2025 292.05p 295.90p 286.75p 288.85p 34,133,240
12/03/2025 287.20p 294.25p 286.25p 292.10p 53,815,117
11/03/2025 283.45p 284.94p 277.55p 283.55p 64,044,271
10/03/2025 299.70p 300.65p 280.15p 284.55p 94,497,042
07/03/2025 302.35p 306.75p 298.50p 298.75p 39,775,641
06/03/2025 308.00p 311.00p 304.00p 308.40p 69,235,507
05/03/2025 307.00p 312.50p 301.33p 303.45p 83,917,358
04/03/2025 307.00p 309.01p 290.90p 292.40p 70,966,694
03/03/2025 310.50p 316.00p 305.65p 311.10p 47,886,009
28/02/2025 299.10p 311.31p 297.30p 311.30p 104,346,684
27/02/2025 301.70p 303.49p 296.10p 301.05p 136,380,903
26/02/2025 304.65p 309.95p 301.45p 308.95p 69,451,895
25/02/2025 297.90p 305.35p 296.85p 296.85p 58,506,269
24/02/2025 301.85p 304.00p 295.65p 298.75p 39,808,850
21/02/2025 299.95p 306.05p 299.55p 303.80p 41,170,038
20/02/2025 305.90p 309.40p 297.85p 298.40p 44,684,567
19/02/2025 309.15p 312.60p 305.40p 305.95p 38,349,855
18/02/2025 305.55p 310.45p 304.95p 308.20p 31,609,065
17/02/2025 298.60p 306.10p 298.50p 304.40p 48,797,407
14/02/2025 292.90p 295.80p 291.45p 294.60p 80,569,703
13/02/2025 295.60p 301.55p 287.85p 293.25p 83,483,117
12/02/2025 307.80p 312.40p 306.20p 307.75p 38,683,104
11/02/2025 302.50p 308.42p 301.80p 306.45p 27,286,437
10/02/2025 304.65p 308.94p 302.75p 302.75p 25,447,320
07/02/2025 306.00p 307.35p 302.90p 304.70p 31,909,713
06/02/2025 298.30p 308.00p 296.50p 295.30p 36,850,334
05/02/2025 292.60p 295.30p 291.35p 295.30p 28,852,944
04/02/2025 292.30p 294.25p 289.15p 290.55p 32,741,896
03/02/2025 288.10p 291.89p 286.16p 290.55p 109,731,047
31/01/2025 294.65p 298.75p 294.65p 297.00p 29,162,240
30/01/2025 295.70p 297.65p 294.35p 295.80p 32,430,218
29/01/2025 290.20p 298.45p 289.65p 296.30p 44,834,370
28/01/2025 286.00p 290.01p 285.10p 289.35p 39,485,363
27/01/2025 287.60p 292.07p 287.55p 288.40p 26,708,934
24/01/2025 297.00p 297.60p 292.40p 293.05p 22,987,887
23/01/2025 292.40p 299.10p 292.40p 298.65p 23,773,509
22/01/2025 298.00p 299.30p 292.85p 293.75p 119,152,532
21/01/2025 294.00p 298.15p 292.55p 295.95p 37,611,349
20/01/2025 292.35p 293.60p 290.00p 291.85p 28,352,020
17/01/2025 286.05p 291.75p 284.80p 289.35p 51,378,675
16/01/2025 285.00p 285.60p 281.25p 280.95p 32,625,834
15/01/2025 267.70p 282.45p 267.43p 280.95p 54,561,307
14/01/2025 262.15p 264.10p 258.45p 263.80p 28,304,835
13/01/2025 257.85p 261.65p 255.10p 260.70p 44,674,256
10/01/2025 264.55p 266.40p 256.60p 258.05p 58,858,215
09/01/2025 262.50p 266.10p 261.05p 265.85p 76,902,338
08/01/2025 267.85p 272.65p 260.15p 265.00p 42,975,785
07/01/2025 271.80p 272.50p 264.00p 265.70p 36,053,585
06/01/2025 268.90p 272.95p 267.35p 272.80p 29,696,389
03/01/2025 266.30p 268.50p 265.61p 266.45p 22,674,474
02/01/2025 266.15p 268.15p 260.59p 266.90p 16,234,889
01/01/2025 264.25p 268.15p 263.20p 268.15p 9,253,101
31/12/2024 264.25p 268.15p 263.20p 268.15p 9,253,101
30/12/2024 262.60p 265.75p 261.40p 264.75p 14,724,669
27/12/2024 264.35p 265.90p 263.54p 264.90p 14,730,471
26/12/2024 262.95p 264.18p 262.27p 263.55p 8,298,183
25/12/2024 262.95p 264.18p 262.27p 263.55p 8,298,183
24/12/2024 262.95p 264.18p 262.27p 263.55p 8,298,183
23/12/2024 261.20p 262.05p 259.30p 261.60p 13,605,289
20/12/2024 256.80p 261.25p 254.70p 260.25p 64,460,992
19/12/2024 257.60p 260.85p 257.15p 260.25p 51,574,581
18/12/2024 264.10p 268.18p 263.74p 267.05p 25,399,648
17/12/2024 269.45p 271.05p 264.10p 264.55p 58,963,907
16/12/2024 269.55p 273.25p 268.75p 270.30p 31,791,876
13/12/2024 269.65p 272.00p 268.30p 269.40p 17,942,014
12/12/2024 268.95p 273.23p 267.55p 270.70p 30,383,441
11/12/2024 262.15p 269.00p 261.65p 266.65p 49,200,385
10/12/2024 265.70p 268.25p 263.55p 264.20p 23,271,678
09/12/2024 266.40p 269.10p 265.50p 267.55p 21,225,121
06/12/2024 267.85p 269.60p 264.25p 264.80p 34,652,437
05/12/2024 263.55p 267.65p 263.55p 267.55p 26,091,847
04/12/2024 264.35p 266.15p 261.99p 262.10p 29,799,666
03/12/2024 263.35p 268.32p 263.35p 264.60p 44,720,088
02/12/2024 262.50p 265.25p 260.55p 262.85p 37,210,520
29/11/2024 263.90p 265.50p 261.94p 263.80p 31,307,462
28/11/2024 259.40p 265.50p 259.05p 265.10p 27,795,042
27/11/2024 258.45p 260.55p 256.30p 258.95p 38,376,953
26/11/2024 263.90p 265.10p 259.65p 260.95p 60,513,910
25/11/2024 258.05p 265.50p 256.25p 263.65p 78,250,021
22/11/2024 262.40p 264.80p 250.35p 262.65p 75,376,697
21/11/2024 260.05p 262.65p 256.05p 262.65p 32,355,725
20/11/2024 256.85p 260.80p 256.85p 258.95p 31,095,839
19/11/2024 260.35p 261.45p 253.30p 255.85p 36,622,592
18/11/2024 259.45p 261.75p 258.65p 260.85p 27,823,790
15/11/2024 253.95p 259.35p 249.45p 256.60p 39,727,830
14/11/2024 258.25p 259.67p 255.55p 256.60p 25,442,872
13/11/2024 256.85p 263.18p 256.30p 257.50p 37,127,847
12/11/2024 257.50p 260.50p 256.50p 257.50p 35,440,002
11/11/2024 254.30p 262.00p 253.80p 260.65p 47,157,677
08/11/2024 251.90p 253.90p 248.35p 251.50p 29,463,837
07/11/2024 259.30p 259.70p 253.70p 253.85p 37,077,649
06/11/2024 250.95p 258.55p 250.87p 258.15p 91,455,724
05/11/2024 242.75p 245.50p 242.15p 244.90p 28,588,634
04/11/2024 239.35p 245.70p 239.20p 243.50p 133,590,957
01/11/2024 235.70p 242.15p 235.45p 240.60p 34,968,642
31/10/2024 239.15p 242.40p 236.20p 237.50p 51,088,103
30/10/2024 237.00p 247.30p 236.90p 238.80p 52,249,902
29/10/2024 242.70p 244.02p 237.50p 238.80p 83,286,726
28/10/2024 240.40p 242.15p 234.90p 241.80p 38,999,132
25/10/2024 248.80p 250.40p 241.40p 241.40p 99,402,009
24/10/2024 246.70p 251.30p 240.90p 238.15p 50,652,504
23/10/2024 242.80p 244.16p 237.85p 238.15p 30,653,808
22/10/2024 238.65p 242.20p 237.30p 242.20p 32,138,232
21/10/2024 241.85p 243.25p 239.75p 239.75p 25,124,460
18/10/2024 244.80p 245.15p 240.55p 242.25p 61,009,365
17/10/2024 237.95p 246.02p 237.70p 245.10p 50,390,810
16/10/2024 233.45p 237.20p 232.98p 237.05p 35,189,301
15/10/2024 233.30p 234.15p 231.60p 234.05p 38,895,473
14/10/2024 235.70p 235.90p 232.00p 232.90p 57,673,262
11/10/2024 231.05p 235.85p 230.10p 235.85p 31,786,038
10/10/2024 230.60p 233.80p 230.60p 231.15p 45,453,306
09/10/2024 228.90p 230.65p 227.20p 230.65p 21,968,345
08/10/2024 228.40p 230.15p 227.35p 228.45p 22,264,525
07/10/2024 226.80p 229.85p 224.95p 229.65p 28,441,205
04/10/2024 219.00p 228.30p 219.00p 226.25p 39,320,183