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 381.00p on 14-05-2025 at 18:20:06
Change -1.75p -0.46%
Buy 381.10p
Sell 381.00p
Buy / Sell BP. Shares
Last Trade: Buy 117,918.00 at 381.0471p
Day's Volume: 19,977,102
Last Close: 381.00p
Open: 384.75p
ISIN: GB0007980591
Day's Range 378.90p - 385.45p
52wk Range: 329.25p - 497.10p
Market Capitalisation: £59,485m
VWAP: 381.09942p
Shares in Issue: 15,613m

BP (BP.) Latest Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 117,918 381.0471p Suspected BUY Trade
17:09:01 - 14-May-25
Buy* 189,273 381.0471p Suspected BUY Trade
17:08:32 - 14-May-25
Buy* 330,853 381.0471p Suspected BUY Trade
17:07:40 - 14-May-25
Buy* 39,681 381.0471p Suspected BUY Trade
17:05:15 - 14-May-25
Buy* 34,135 381.0471p Suspected BUY Trade
17:04:34 - 14-May-25
Unknown* 13 380.5878p SI Trade
Currency Conversion
16:35:47 - 14-May-25
Unknown* 325 380.5878p SI Trade
Currency Conversion
16:35:47 - 14-May-25
Sell* 17,860 381.00p Automatic Execution
16:35:15 - 14-May-25
Unknown* 16,266 381.00p OTC Trade
16:35:15 - 14-May-25
Unknown* 310 381.00p OTC Trade
16:35:15 - 14-May-25
See more BP trades

BP (BP.) Share Price History

Time period:
to
Date Open High Low Close Volume
14th May 2025 (Wed) 384.75 385.45 378.90 381.00 19,977,102
13th May 2025 (Tue) 378.90 384.20 376.15 382.75 59,134,723
12th May 2025 (Mon) 374.10 386.35 374.10 380.60 53,153,897
9th May 2025 (Fri) 362.25 373.20 360.35 372.30 71,752,735
8th May 2025 (Thu) 353.80 356.40 349.95 355.50 46,422,330
7th May 2025 (Wed) 354.60 355.10 349.85 350.85 41,411,645
6th May 2025 (Tue) 359.05 362.50 351.10 355.15 68,512,052
5th May 2025 (Mon) 360.12056 360.12056 360.12056 360.12056 5,345
2nd May 2025 (Fri) 354.05 358.05 344.60 350.30 77,008,247
1st May 2025 (Thu) 343.80 350.00 337.65 350.00 28,349,970
30th Apr 2025 (Wed) 348.70 352.60 344.60 350.30 63,164,443
29th Apr 2025 (Tue) 350.00 355.55 345.00 353.20 46,066,728
28th Apr 2025 (Mon) 366.00 367.70 361.90 362.00 23,409,447
25th Apr 2025 (Fri) 365.25 367.20 360.45 364.45 49,608,871
24th Apr 2025 (Thu) 361.30 365.35 360.00 362.20 43,689,046
23rd Apr 2025 (Wed) 366.85 379.70 356.85 357.75 107,714,510
22nd Apr 2025 (Tue) 356.95 360.20 355.65 358.95 61,000,604
21st Apr 2025 (Mon) 359.40 359.40 359.40 359.40 0
18th Apr 2025 (Fri) 359.40 359.40 359.40 359.40 0
17th Apr 2025 (Thu) 353.10 360.75 351.40 359.40 57,539,573
16th Apr 2025 (Wed) 340.40 355.85 339.50 354.25 42,448,245
15th Apr 2025 (Tue) 342.40 351.00 342.00 346.75 37,143,882
See more BP price history

BP (BP.) Regulatory News

Date Source Headline
13th May 2025 12:00 pm RNS Director/PDMR Shareholding
2nd May 2025 4:20 pm RNS Director/PDMR Shareholding
1st May 2025 4:40 pm RNS Director/PDMR Shareholding
1st May 2025 4:38 pm RNS Director/PDMR Shareholding
1st May 2025 11:11 am RNS Month End Total Voting Rights
29th Apr 2025 11:27 am RNS Share Repurchases
29th Apr 2025 7:00 am RNS 1Q25 SEA Part 1 of 1
25th Apr 2025 6:20 pm RNS Transaction in Own Shares
24th Apr 2025 5:06 pm RNS Transaction in Own Shares
23rd Apr 2025 5:27 pm RNS Transaction in Own Shares
See more BP regulatory news

BP (BP.) Share News

LONDON BROKER RATINGS: Morgan Stanley cuts BP; UBS cuts Deliveroo

12th May 2025 09:35

(Alliance News) - The following London-listed shares received analyst recommendations Monday morning and on Friday: Read More

UK dividends calendar - next 7 days

8th May 2025 14:04

Read More

LONDON BROKER RATINGS: UBS cuts Hammerson, raises Weir Group

8th May 2025 09:57

(Alliance News) - The following London-listed shares received analyst recommendations Thursday morning and on Wednesday: Read More

LONDON BROKER RATINGS: Deutsche Bank cuts BT Group and Deliveroo

7th May 2025 09:33

(Alliance News) - The following London-listed shares received analyst recommendations Wednesday morning and on Tuesday: Read More

LONDON MARKET CLOSE: Stocks mixed amid India deal fillip and US falls

6th May 2025 17:02

(Alliance News) - London's FTSE 100 clung onto its record-breaking run on Tuesday as news of a UK trade deal with India helped offset fresh declines on Wall Street. Read More

See more BP news
FTSE 100 Latest
Value8,585.01
Change-17.91

Login to your account

Forgot Password?

Not Registered