UK markets closed

BP p.l.c. (BP-B.L)

LSE - LSE Delayed price. Currency in GBp (0.01 GBP)
Add to watchlist
149.500.00 (0.00%)
At close: 01:59PM BST
Time period:
25 Apr 2023 - 25 Apr 2024
Show:
Historical prices
Frequency:
Daily
Currency in GBpDownload
DateOpenHighLowClose*Adj. close**Volume
25 Apr 2024149.50149.50149.50149.50149.502,659
24 Apr 2024149.50147.32147.10149.50149.501,296
23 Apr 2024150.00150.00150.00150.00150.00-
22 Apr 2024149.50153.00147.32150.00150.005,416
19 Apr 2024149.50150.00148.00150.00150.0024,407
18 Apr 2024149.50150.00147.00150.00150.0020,486
17 Apr 2024150.50154.00147.00150.00150.007,813
16 Apr 2024150.50154.00154.00150.50150.5050
15 Apr 2024150.50153.00147.00150.50150.503,913
12 Apr 2024150.50154.00147.10150.50150.504,077
11 Apr 2024150.00150.00150.00150.00150.008,080
10 Apr 2024150.00153.00150.00150.00150.006,715
09 Apr 2024150.50154.00147.00150.50150.5019,260
08 Apr 2024150.50154.00144.00150.50150.5011,870
05 Apr 2024150.50150.50150.50150.50150.50-
04 Apr 2024150.50151.10147.26150.50150.50204
03 Apr 2024150.50154.00147.00150.50150.5019,164
02 Apr 2024150.50151.15147.35150.50150.5025,360
28 Mar 2024150.50154.00147.00150.50150.5014,093
27 Mar 2024150.50154.00147.35154.00154.003,593
26 Mar 2024150.50147.35147.10150.50150.501,254
25 Mar 2024150.50151.18147.00150.50150.505,315
22 Mar 2024150.50154.00147.00154.00154.002,620
21 Mar 2024150.50151.00145.00150.50150.505,697
20 Mar 2024151.00151.20147.00150.50150.503,677
19 Mar 2024151.50149.05148.00151.00151.005,036
18 Mar 2024152.00152.60145.00151.50151.501,031
15 Mar 2024152.00152.50145.00152.00152.0047
14 Mar 2024152.00152.00152.00152.00152.00-
13 Mar 2024152.00152.60152.60152.00152.00712
12 Mar 2024152.00152.00152.00152.00152.00-
11 Mar 2024152.00155.00149.00152.00152.0034
08 Mar 2024152.00152.00152.00152.00152.00-
07 Mar 2024152.00152.60152.60152.00152.00874
06 Mar 2024152.00153.29153.29152.00152.001,071
05 Mar 2024151.50155.00145.00155.00155.002,271
04 Mar 2024151.00152.60151.00151.00151.0014,681
01 Mar 2024151.50152.60152.60151.00151.007,280
29 Feb 2024151.50155.00148.00151.00151.003,022
28 Feb 2024151.50152.52148.00151.50151.5017,835
27 Feb 2024150.50155.00151.52151.50151.502,369
26 Feb 2024151.50155.00147.00155.00155.0026,092
23 Feb 2024151.00151.00151.00151.00151.00-
22 Feb 2024151.50154.00148.30151.00151.002,978
21 Feb 2024151.00154.00154.00151.00151.001
20 Feb 2024151.00154.00154.00151.00151.001,301
19 Feb 2024151.00151.00151.00151.00151.00-
16 Feb 2024151.50155.00155.00155.00155.001
15 Feb 2024151.50152.80145.00151.00151.007,888
14 Feb 2024151.50152.80149.20151.00151.002,233
13 Feb 2024152.00154.00148.00154.00154.0056
12 Feb 2024152.00149.60149.00149.00149.0044
09 Feb 2024152.00155.00149.00152.00152.0013,694
08 Feb 2024152.00155.00150.80152.00152.00935
07 Feb 2024152.00152.00152.00152.00152.00-
06 Feb 2024152.00150.80150.80152.00152.00647
05 Feb 2024152.00152.00152.00152.00152.00-
02 Feb 2024152.00150.80150.80152.00152.005,969
01 Feb 2024151.50155.00154.00152.00152.001,579
31 Jan 2024150.50154.00148.00151.50151.50580
30 Jan 2024150.50154.00154.00150.50150.502,012
29 Jan 2024150.50150.50150.50150.50150.50-
26 Jan 2024150.50153.00153.00150.50150.5011,771
25 Jan 2024150.50148.40147.00150.50150.508,281
24 Jan 2024150.50148.40148.40150.50150.503,037
23 Jan 2024150.50155.00155.00150.50150.5040
22 Jan 2024150.50150.50150.50150.50150.50-
19 Jan 2024150.50155.00148.40150.50150.504,188
18 Jan 2024151.50154.00148.40150.50150.509,150
17 Jan 2024152.50153.56152.60151.50151.505,589
16 Jan 2024152.50154.10154.10152.50152.504,703
15 Jan 2024152.50152.50152.50152.50152.50-
12 Jan 2024150.50155.00153.00152.00152.009,567
11 Jan 2024148.00152.80151.00150.50150.5012,449
10 Jan 2024147.50150.80149.25148.00148.001,430
09 Jan 2024147.50148.96148.96147.50147.506,000
08 Jan 2024147.50150.80150.80147.50147.50190
05 Jan 2024148.00151.00144.00147.50147.505,085
04 Jan 2024147.50150.80150.80148.00148.00413
03 Jan 2024147.00151.00144.00147.50147.501,664
02 Jan 2024146.50151.00151.00147.00147.007,095
29 Dec 2023146.50149.80149.80146.50146.50124
28 Dec 2023148.00152.40148.80146.50146.502,661
28 Dec 20234.5 Dividend
27 Dec 2023150.50152.40152.40150.00145.50188
22 Dec 2023149.00153.00151.40150.00145.5013,036
21 Dec 2023149.50155.00146.00155.00150.3510,205
20 Dec 2023148.50152.00149.80149.00144.5323,014
19 Dec 2023148.50155.00149.80148.50144.04779
18 Dec 2023148.50152.00146.85148.50144.0416,465
15 Dec 2023149.00152.00148.10148.50144.0411,931
14 Dec 2023149.50152.00149.90149.00144.5315,008
13 Dec 2023148.00150.00147.50148.00143.566,233
12 Dec 2023147.50150.00150.00148.00143.56472
11 Dec 2023147.00150.00142.00150.00145.5048
08 Dec 2023148.00149.00149.00147.00142.59545
07 Dec 2023147.00152.00146.40152.00147.4411,559
06 Dec 2023145.50149.00149.00147.00142.598,712
05 Dec 2023145.50149.00149.00147.00142.59556
04 Dec 2023145.00149.00145.00147.00142.5999
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions.
Loading more data...