Log In
Join
21st July 2025
16:12
Transaction in Own Shares
21st July 2025
15:03
Response to Resolution 3 Voting Result at 2025 AGM
21st July 2025
06:00
Albert Manifold appointed BP p.l.c. chair
18th July 2025
15:53
Transaction in Own Shares
11th July 2025
16:56
BP PLC - Director/PDMR Shareholding
11th July 2025
16:14
BP PLC - Transaction in Own Shares
11th July 2025
06:00
BP PLC - 2Q25 bp Trading Statement Part 1 of 1
10th July 2025
15:55
BP PLC - Transaction in Own Shares
9th July 2025
15:57
BP PLC - Transaction in Own Shares
8th July 2025
16:12
BP PLC - Transaction in Own Shares
7th July 2025
17:05
BP PLC - Transaction in Own Shares
7th July 2025
15:48
BP PLC - bp appoints Simon Henry as non-executive director
4th July 2025
16:07
BP PLC - Transaction in Own Shares
4th July 2025
13:00
BP PLC - Director/PDMR Shareholding
3rd July 2025
16:11
BP PLC - Transaction in Own Shares
Load more
BP Plc (BP..L)
Share Price & News
Follow
Unfollow
Price Snapshot
Last Trades
Bid
-
-
-
Ask
High
-
OPEN
-
VOL
-
MKT CAP
-M
LOW
-
CLOSE
-
SHARES IN ISSUE
17.04B
Profile
Financials
RNS
Chart
Media
Board & Advisors
More...
BP Plc Media
Watchlist