$BP SEC Filings

Filing Filed On
TOTAL VOTING RIGHTS 01 Aug 2023
BATCH FILING 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
PAYMENT OF DIVIDENDS IN STERLING 06 Jun 2023
BATCH FILING 02 Jun 2023
TOTAL VOTING RIGHTS 01 Jun 2023
6-K 11 May 2023
DIRECTOR/PDMR SHAREHOLDING 04 May 2023
DIRECTOR/PDMR SHAREHOLDING 04 May 2023
BATCH FILING 03 May 2023
TOTAL VOTING RIGHTS 02 May 2023
1Q23 SEA PART 1 OF 1 02 May 2023
6-K 02 May 2023
RESULT OF AGM 27 Apr 2023
TOTAL VOTING RIGHTS 03 Apr 2023
BATCH FILING 03 Apr 2023
PAYMENT OF DIVIDENDS IN STERLING 14 Mar 2023
ANNUAL REPORT AND FORM 20-F 2022 & NOTICE OF AGM 10 Mar 2023