$BP SEC Filings

Filing Filed On
BATCH FILING 01 Oct 2024
TOTAL VOTING RIGHTS 01 Oct 2024
HOLDING(S) IN COMPANY 24 Sep 2024
HOLDING(S) IN COMPANY 24 Sep 2024
HOLDING(S) IN COMPANY 16 Sep 2024
TOTAL VOTING RIGHTS 03 Sep 2024
BATCH FILING 03 Sep 2024
PAYMENT OF DIVIDENDS IN STERLING 03 Sep 2024
13F-HR 08 Aug 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
TOTAL VOTING RIGHTS 01 Jul 2024
BATCH FILING 01 Jul 2024
11-K 24 Jun 2024
SD 20 Jun 2024
REPORT ON PAYMENTS TO GOVTS PART 1 OF 1 20 Jun 2024
PAYMENT OF DIVIDENDS IN STERLING 11 Jun 2024