UK markets close in 42 minutes

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

LSE - LSE Delayed price. Currency in GBp (0.01 GBP)
Add to watchlist
135.10-3.90 (-2.81%)
As of 02:53PM BST. Market open.
Time period:
02 May 2023 - 02 May 2024
Show:
Historical prices
Frequency:
Daily
Currency in GBpDownload
DateOpenHighLowClose*Adj. close**Volume
02 May 2024135.10135.10135.10135.10135.102,873
01 May 2024139.00143.00135.00139.00139.002,794
30 Apr 2024139.00137.96135.00139.00139.0019,918
29 Apr 2024139.00143.00132.00139.00139.004,343
26 Apr 2024139.00137.96135.10139.00139.002,995
25 Apr 2024139.00138.56135.00139.00139.007,605
24 Apr 2024139.50143.00135.00139.00139.003,376
23 Apr 2024139.50135.10135.10139.50139.502,100
22 Apr 2024139.50139.00135.10139.50139.5015,156
19 Apr 2024139.50138.90138.90139.50139.50716
18 Apr 2024139.50139.00135.10139.50139.5099
17 Apr 2024139.50139.00135.10139.50139.5014,423
16 Apr 2024139.50139.50139.50139.50139.50-
15 Apr 2024139.50144.00135.00135.00135.002,503
12 Apr 2024139.50140.00140.00139.50139.501
11 Apr 2024139.50140.00135.00139.50139.5012,881
10 Apr 2024139.50138.50138.50139.50139.502,151
09 Apr 2024139.50138.50138.50139.50139.507,233
08 Apr 2024139.50140.00136.00139.50139.509,293
05 Apr 2024139.00137.80135.10139.00139.0010,260
04 Apr 2024139.00138.00138.00139.00139.0020
03 Apr 2024139.00138.50135.10139.00139.007,356
02 Apr 2024139.00136.50135.10139.00139.0010,596
28 Mar 2024139.00143.00135.00140.00140.001,073
27 Mar 2024139.00140.00135.00140.00140.002,448
26 Mar 2024139.00136.50136.50139.00139.003,528
25 Mar 2024139.00137.50135.00139.00139.005,843
22 Mar 2024139.00143.00135.00139.00139.007,017
21 Mar 2024139.00139.00139.00139.00139.00-
20 Mar 2024139.00138.95135.00139.00139.00976
19 Mar 2024139.00139.00139.00139.00139.0041
18 Mar 2024140.00137.50137.20139.00139.001,067
15 Mar 2024140.00140.36137.50140.00140.0074,628
14 Mar 2024140.00140.00137.20140.00140.00253
13 Mar 2024140.00140.45137.20140.00140.00507
12 Mar 2024140.00140.00140.00140.00140.00-
11 Mar 2024140.00143.00137.00140.00140.0011,388
08 Mar 2024140.00140.75137.00140.00140.0020,030
07 Mar 2024140.00140.75134.00140.00140.005,589
06 Mar 2024140.00141.20137.01140.00140.0013,955
05 Mar 2024139.50146.00136.00146.00146.006,217
04 Mar 2024139.00139.86136.30139.00139.003,267
01 Mar 2024139.50138.90137.50139.00139.0016,509
29 Feb 2024139.50137.50137.05139.00139.002,298
28 Feb 2024139.50143.00136.00139.50139.504,426
27 Feb 2024139.50139.90137.50139.50139.503,568
26 Feb 2024139.50140.60137.75139.50139.5046,046
23 Feb 2024139.50138.55138.55139.50139.5060
22 Feb 2024139.50143.00138.35139.50139.5018,457
21 Feb 2024139.50143.00136.00139.50139.5015,271
20 Feb 2024139.50143.00138.38143.00143.003,657
19 Feb 2024139.50143.00136.00136.00136.002,772
16 Feb 2024139.50143.00138.30143.00143.002,731
15 Feb 2024139.50141.00140.85139.50139.50889
14 Feb 2024139.50141.00138.35139.50139.503,421
13 Feb 2024139.50141.00138.30139.50139.5012,161
12 Feb 2024139.50138.30138.30139.50139.502,828
09 Feb 2024139.50143.00143.00143.00143.003
08 Feb 2024139.50143.00143.00143.00143.00251
07 Feb 2024139.50141.00138.30139.50139.503,602
06 Feb 2024139.50141.00138.20139.50139.50778
05 Feb 2024140.50141.00138.10139.50139.5017,076
02 Feb 2024139.50140.00138.00139.50139.5017,697
01 Feb 2024138.50143.00138.00139.50139.503,609
31 Jan 2024137.50143.00134.00138.50138.503,437
30 Jan 2024137.50137.00134.17137.50137.506,847
29 Jan 2024137.50137.50137.50137.50137.50-
26 Jan 2024137.50142.00133.00137.50137.504,587
25 Jan 2024137.50138.00138.00137.50137.50285
24 Jan 2024137.00142.00133.00137.50137.505,025
23 Jan 2024137.00137.00137.00137.00137.00-
22 Jan 2024137.50133.90133.82137.00137.003,750
19 Jan 2024137.00136.10133.82137.00137.0020,783
18 Jan 2024137.50141.00133.00137.00137.0015,770
17 Jan 2024137.50143.00142.00143.00143.008,054
16 Jan 2024135.50145.00133.00145.00145.001,460
15 Jan 2024135.50135.50135.50135.50135.50-
12 Jan 2024135.50135.20135.20135.50135.504,635
11 Jan 2024133.50138.00136.99135.50135.505,522
10 Jan 2024133.50135.20135.20135.00135.009,602
09 Jan 2024133.50136.99135.00135.00135.005,288
08 Jan 2024135.00138.00132.00135.00135.00923
05 Jan 2024134.50141.00132.00141.00141.003,795
04 Jan 2024134.00137.00137.00134.50134.503,687
03 Jan 2024134.00137.00137.00134.00134.00383
02 Jan 2024133.50140.00130.00140.00140.007,231
29 Dec 2023133.50130.80130.80133.50133.50500
28 Dec 2023135.50139.25135.00137.00137.0035,468
28 Dec 20234 Dividend
27 Dec 2023137.00139.25138.25137.50133.5014,253
22 Dec 2023137.00140.00138.25137.00133.018,666
21 Dec 2023137.00142.00133.00142.00137.872,310
20 Dec 2023137.00138.25134.80137.00133.014,925
19 Dec 2023137.00141.00134.70137.00133.013,105
18 Dec 2023137.00137.55134.70137.00133.0117,066
15 Dec 2023137.00138.03134.66137.00133.015,243
14 Dec 2023136.50134.35134.35137.00133.0143
13 Dec 2023136.00136.77133.00136.00132.049,748
12 Dec 2023135.50139.00133.65136.00132.0420,931
11 Dec 2023134.50139.00132.00135.50131.5618,303
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions.
Loading more data...