$BP SEC Filings

Filing Filed On
BATCH FILING 03 Sep 2024
PAYMENT OF DIVIDENDS IN STERLING 03 Sep 2024
BATCH FILING 01 Aug 2024
TOTAL VOTING RIGHTS 01 Aug 2024
2Q24 SEA PART 1 OF 1 30 Jul 2024
6-K 30 Jul 2024
2Q24 BP PLC TRADING STATEMENT PART 1 OF 1 09 Jul 2024
BATCH FILING 01 Jul 2024
TOTAL VOTING RIGHTS 01 Jul 2024
REPORT ON PAYMENTS TO GOVTS PART 1 OF 1 20 Jun 2024
PAYMENT OF DIVIDENDS IN STERLING 11 Jun 2024
BATCH FILING 03 Jun 2024
TOTAL VOTING RIGHTS 03 Jun 2024
6-K 17 May 2024
6-K 07 May 2024
1Q24 PART 1 OF 1 07 May 2024
TOTAL VOTING RIGHTS 01 May 2024
BATCH FILING 01 May 2024
RESULT OF AGM 25 Apr 2024
BP SIMPLIFIES ORGANISATION; CHANGES TO EXEC TEAM 18 Apr 2024