Company news
BP PLC news in 2025
BP PLC's news releases, calls and decks from 2025, newest first.
bp agrees to sell 65% in Castrol to Stonepeak
December 24, 2025
BP p.l.c. Announces Leadership Transition
December 18, 2025
Board Committee Membership Change
December 11, 2025
BP p.l.c. publishes provisional dividend dates
November 14, 2025
Share Repurchases
November 4, 2025
3Q25 SEA Part 1 of 1
November 4, 2025
3Q25 bp Trading Statement Part 1 of 1
October 14, 2025
2Q25 SEA Part 1 of 1
August 5, 2025
bp announces Bumerangue discovery, off Brazili
August 4, 2025
Response to Resolution 3 Voting Result at 2025 AGM
July 21, 2025
Albert Manifold appointed BP p.l.c. chair
July 21, 2025
2Q25 bp Trading Statement Part 1 of 1
July 11, 2025
bp appoints Simon Henry as non-executive director
July 7, 2025
Shell plc (“Shell”) statement re BP plc (“BP”...
June 26, 2025
Report on Payments to Govts 2024 part 1 of 1
June 19, 2025
bp appoints non-exec director - David Hager
May 30, 2025
Month End Total Voting Rights
May 1, 2025
1Q25 SEA Part 1 of 1
April 29, 2025
EQS-Adhoc: BP p.l.c.: 1Q25 bp Trading Stateme...
April 11, 2025
1Q25 bp Trading Statement Part 1 of 1
April 11, 2025
EQS-Adhoc: BP p.l.c.: bp chair announces inte...
April 4, 2025
bp chair announces intention to step down
April 4, 2025
Transaction in Own Shares - Replacement
April 1, 2025
Month end total voting rights
April 1, 2025
Annual Report and Form 20-F 2024 & Notice of AGM
March 6, 2025
Preliminary announcement of publication date
February 27, 2025
Growing shareholder value: a reset bp
February 26, 2025
Sec. 41 WpHG voting rights
February 11, 2025
4Q24 SEA Part 1 of 1
February 11, 2025
4Q24 bp Trading Statement Part 1 of 1
January 14, 2025
Calls in 2025
- BP (LSE:BP.) Q3 2025 Earnings Call
Nov 4, 2025
Transcript - BP (LSE:BP.) Q2 2025 Earnings Call
Aug 5, 2025
Transcript - BP (LSE:BP.) Q1 2025 Earnings Call
Apr 29, 2025
Transcript - BP (LSE:BP.) Q4 2024 Earnings Call
Feb 11, 2025
Transcript
Decks in 2025
- Q2 2025 Earnings Presentation
Earnings · 44 slides · Aug 5, 2025
- Q1 2025 Earnings Presentation
Earnings · 33 slides · Apr 29, 2025
- Q4 2024 Earnings Presentation
Earnings · 36 slides · Feb 11, 2025