Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

BP (BP.) Share Price

Price 552.20p on 15-05-2026 at 17:55:08
Change 11.50p 2.13%
Buy 550.10p
Sell 549.80p
Last Trade: Buy 22,242.00 at 548.2901p
Day's Volume: 81,378,034
Last Close: 552.20p
Open: 547.20p
ISIN: GB0007980591
Day's Range 544.70p - 552.20p
52wk Range: 351.20p - 609.40p
Market Capitalisation: £85.31b
VWAP: 548.13668p
Shares in Issue: 15.45b

BP (BP.) Latest Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 22,242 548.2901p Ordinary
16:50:35 - 15-May-26
Buy* 16,112 548.3449p Ordinary
16:50:35 - 15-May-26
Buy* 33,281 550.1091p Ordinary
16:50:35 - 15-May-26
Buy* 182,194 549.0929p Ordinary
16:50:35 - 15-May-26
Buy* 226 552.20p SI Trade
Negotiated Trade
16:48:30 - 15-May-26
Sell* 15,125 552.20p Ordinary
16:38:35 - 15-May-26
Sell* 8,930 552.20p Automatic Execution
16:38:00 - 15-May-26
Sell* 8,930 552.20p Automatic Execution
16:36:58 - 15-May-26
Buy* 1,000 552.20p Automatic Execution
16:36:54 - 15-May-26
Sell* 8,930 552.20p Automatic Execution
16:36:53 - 15-May-26
See more BP trades

BP (BP.) Share Price History

Time period:
to
Date Open High Low Close Volume
14th May 2026 (Thu) 539.40 543.00 536.30 540.70 13,447,568
13th May 2026 (Wed) 544.90 552.10 542.10 544.10 47,549,895
12th May 2026 (Tue) 544.50 553.30 542.40 546.60 39,542,911
11th May 2026 (Mon) 539.90 547.50 536.60 539.00 42,004,806
8th May 2026 (Fri) 541.10 542.80 533.20 535.90 32,163,950
7th May 2026 (Thu) 546.00 547.50 531.40 537.20 32,871,336
6th May 2026 (Wed) 568.10 568.20 538.30 551.30 64,278,735
5th May 2026 (Tue) 578.00 580.30 565.80 572.60 46,601,772
4th May 2026 (Mon) 571.90 571.90 571.90 571.90 0
1st May 2026 (Fri) 583.90 585.80 562.30 571.90 65,447,284
30th Apr 2026 (Thu) 584.90 585.90 574.40 583.80 61,308,727
29th Apr 2026 (Wed) 577.30 581.40 573.60 575.90 50,844,207
28th Apr 2026 (Tue) 581.00 592.00 570.30 578.80 52,609,018
27th Apr 2026 (Mon) 572.30 580.50 569.70 572.40 22,366,718
24th Apr 2026 (Fri) 577.00 580.50 567.10 571.80 22,413,772
23rd Apr 2026 (Thu) 578.00 578.70 569.20 570.30 31,343,066
22nd Apr 2026 (Wed) 565.00 576.40 561.40 572.40 39,910,962
21st Apr 2026 (Tue) 554.20 564.10 554.20 563.40 46,150,391
20th Apr 2026 (Mon) 559.70 561.80 552.40 556.90 27,538,493
17th Apr 2026 (Fri) 586.30 587.10 531.70 541.00 70,376,762
16th Apr 2026 (Thu) 563.00 584.00 561.80 584.00 31,209,882
15th Apr 2026 (Wed) 562.60 568.20 561.30 562.10 40,570,558
See more BP price history

BP (BP.) Regulatory News

Date Source Headline
12th May 2026 1:30 pm RNS Director/PDMR Shareholding
1st May 2026 10:00 am RNS Total Voting Rights
30th Apr 2026 3:42 pm RNS Director/PDMR Shareholding
30th Apr 2026 3:40 pm RNS Director/PDMR Shareholding
30th Apr 2026 3:38 pm RNS Director/PDMR Shareholding
28th Apr 2026 7:00 am RNS 1Q26 SEA Part 1 of 1
23rd Apr 2026 3:22 pm RNS Result of AGM
20th Apr 2026 3:30 pm RNS Total Voting Rights
14th Apr 2026 6:30 pm RNS Director/PDMR Shareholding
14th Apr 2026 7:00 am RNS 1Q26 BP plc Trading Statement Part 1 of 1
See more BP regulatory news

BP (BP.) Share News

LONDON MARKET CLOSE: Oil price gains and Westminster worry sink stocks

15th May 2026 16:59

(Alliance News) - The FTSE 100 slumped on Friday as talks between the US and China failed to deliver hoped for progress on the Middle East adding to jitters caused by domestic political uncertainty. Read More

WINNERS & LOSERS: Miners slide; Centrica to pay GBP20 million to Ofgem

15th May 2026 10:30

(Alliance News) - The following are the leading risers and fallers among FTSE 100 and 250 index constituents on Friday. Read More

BP buys 40% stake in production contract with Uzbekistan, Azerbaijan

13th May 2026 09:13

(Alliance News) - BP PLC on Wednesday confirmed that it had entered a production sharing contract in Uzbekistan. Read More

LONDON BRIEFING: Babcock launches buyback; Intertek backs EQT bid

13th May 2026 07:58

(Alliance News) - Babcock reports higher annual revenue and launches a GBP200 million share buyback despite a hit from its Type 31 frigate programme, while Intertek says it is "minded" to accept a takeover proposal from EQT. Elsewhere, Vistry pauses its share buyback programme as it prioritises debt reduction amid more volatile market conditions. Read More

WINNERS & LOSERS: Energy stocks up; UK banks hit by gilt spikes

12th May 2026 10:30

(Alliance News) - The following are the leading risers and fallers among FTSE 100 and 250 index constituents on Tuesday. Read More

See more BP news
FTSE 100 Latest
Value10,195.37
Change-177.56

Login to your account

Forgot Password?

Not Registered