$BP SEC Filings

Filing Filed On
DIRECTORATE CHANGE 12 Sep 2023
PAYMENT OF DIVIDENDS IN STERLING 05 Sep 2023
BATCH FILING 01 Sep 2023
TOTAL VOTING RIGHTS 01 Sep 2023
13F-HR 10 Aug 2023
S-8 02 Aug 2023
TOTAL VOTING RIGHTS 01 Aug 2023
2Q23 SEA PART 1 OF 1 01 Aug 2023
BATCH FILING 01 Aug 2023
6-K 01 Aug 2023
TOTAL VOTING RIGHTS 03 Jul 2023
BATCH FILING 03 Jul 2023
PAYMENTS TO GOVTS 2022 PART 1 OF 1 22 Jun 2023
11-K 13 Jun 2023
PAYMENT OF DIVIDENDS IN STERLING 06 Jun 2023
BATCH FILING 02 Jun 2023
TOTAL VOTING RIGHTS 01 Jun 2023
SD 31 May 2023
6-K 11 May 2023
424B5 10 May 2023