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 522.30p on 01-06-2026 at 12:38:12
Change 0.50p 0.1%
Buy 522.40p
Sell 522.20p
Last Trade: Sell 5,929.00 at 522.30p
Day's Volume: 10,484,233
Last Close: 521.80p
Open: 523.70p
ISIN: GB0007980591
Day's Range 522.10p - 528.50p
52wk Range: 355.55p - 609.40p
Market Capitalisation: £80.70b
VWAP: 525.96615p
Shares in Issue: 15.45b

BP (BP.) Latest Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 5,929 522.30p Automatic Execution
13:38:12 - 01-Jun-26
Sell* 1 522.30p Automatic Execution
13:38:12 - 01-Jun-26
Buy* 35 522.60p SI Trade
13:37:53 - 01-Jun-26
Sell* 6,349 522.40p Ordinary
13:37:46 - 01-Jun-26
Sell* 1 522.40p SI Trade
13:37:31 - 01-Jun-26
Unknown* 0 522.60p SI Trade
13:37:19 - 01-Jun-26
Unknown* 0 522.60p SI Trade
13:37:16 - 01-Jun-26
Sell* 1 522.50p SI Trade
13:37:14 - 01-Jun-26
Buy* 61 522.50p Automatic Execution
13:37:14 - 01-Jun-26
Buy* 120 522.50p Automatic Execution
13:37:14 - 01-Jun-26
See more BP trades

BP (BP.) Share Price History

Time period:
to
Date Open High Low Close Volume
29th May 2026 (Fri) 512.40 521.80 510.60 521.80 112,812,324
28th May 2026 (Thu) 521.00 521.40 509.90 515.00 36,685,708
27th May 2026 (Wed) 531.50 533.00 510.20 514.60 85,087,741
26th May 2026 (Tue) 543.10 549.20 500.00 529.00 94,516,805
25th May 2026 (Mon) 551.20 551.20 551.20 551.20 0
22nd May 2026 (Fri) 559.00 561.40 549.20 551.20 26,363,326
21st May 2026 (Thu) 562.10 570.70 558.40 565.20 19,243,299
20th May 2026 (Wed) 570.20 575.50 560.00 563.70 43,307,854
19th May 2026 (Tue) 570.00 573.20 564.80 569.00 46,651,354
18th May 2026 (Mon) 558.80 567.10 552.40 567.10 30,142,270
15th May 2026 (Fri) 547.20 552.20 544.70 552.20 81,378,034
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
See more BP price history

BP (BP.) Regulatory News

Date Source Headline
29th May 2026 10:20 am RNS Director/PDMR Shareholding
26th May 2026 12:19 pm RNS bp Chair removed
20th May 2026 1:30 pm RNS Director/PDMR Shareholding
15th May 2026 1:30 pm RNS Director Declaration
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
See more BP regulatory news

BP (BP.) Share News

LONDON MARKET MIDDAY: Shares down as US-Iran deal fails to materialise

1st Jun 2026 12:11

(Alliance News) - Stock prices in London were slightly lower at midday Monday, as renewed exchanges between the US and Iran unsettled sentiment, though upbeat UK manufacturing data and gains in selected mid-caps limited the downside. Read More

BP reports start of gas production at Azerbaijan's ACG oil field

1st Jun 2026 11:54

(Alliance News) - BP PLC on Monday reported the start of non‑associated gas production at the Azeri-Chirag-Gunashli field in the Azerbaijan sector of the Caspian Sea. Read More

Ousted BP chair Manifold says he called out "excessive" spending

28th May 2026 09:56

(Alliance News) - The ousted chair of BP PLC has rejected "lies" about his conduct and said his views on cost-cutting and calling out "excessive expenditure" on things like a limousine or private flight were not shared by others at the firm. Read More

LONDON MARKET CLOSE: FTSE 100 edges up, oil sinks amid peace optimism

27th May 2026 17:06

(Alliance News) - The FTSE 100 nudged higher on Wednesday and the oil price fell amid fresh hopes for progress in talks between the US and Iran. Read More

Ousted BP chair Manifold hits back at "false narrative" over conduct

27th May 2026 09:40

(Alliance News) - Albert Manifold has criticised a "false narrative" after he was removed as BP PLC chair. Read More

See more BP news
FTSE 100 Latest
Value10,383.35
Change-25.93

Login to your account

Forgot Password?

Not Registered