EdgarLookup

BP PLC — SC 13G/A Filings

37 SC 13G/A filings on record

This page lists all SC 13G/A filings submitted to the SEC by BP PLC (BPPFF), sorted by most recent first. Each row links to the full filing on EdgarLookup. BP PLC has filed 37 SC 13G/A documents with the SEC since 2012. To view all SEC filings by BP PLC, see the full filings list.

Overview All Filings Financials Insiders
All 11-K 13F-HR 13F-HR/A 13F-NT 20-F 20-F/A 25 25-NSE 3 424B2 424B3 424B5 425 6-K 6-K/A 8-A12B CORRESP EFFECT F-3 F-3/A F-3ASR F-4 F-4/A F-6 F-6 POS FWP IRANNOTICE POS AM POSASR PX14A6G RW S-8 S-8 POS SC 13D SC 13D/A SC 13E3 SC 13E3/A SC 13G SC 13G/A SC TO-C SCHEDULE 13G/A SD UPLOAD
Form Description Accession Number Filed Period
SC 13G/A BP PLC 0001193125-24-033099 Feb 13, 2024
SC 13G/A 0001086364-24-006192 Feb 2, 2024
SC 13G/A BP PLC 0001193125-23-253173 Oct 10, 2023
SC 13G/A 0001306550-23-004404 Jan 26, 2023
SC 13G/A 0001306550-23-000517 Jan 20, 2023
SC 13G/A BP PLC 0001193125-23-011581 Jan 20, 2023
SC 13G/A BP PLC 0001193125-23-011563 Jan 20, 2023
SC 13G/A BP PLC 0001193125-22-100068 Apr 8, 2022
SC 13G/A BP PLC 0001193125-22-100066 Apr 8, 2022
SC 13G/A 0000834237-22-007936 Feb 7, 2022
SC 13G/A BP PLC 0001193125-22-012045 Jan 19, 2022
SC 13G/A BP PLC 0001193125-22-012043 Jan 19, 2022
SC 13G/A BP PLC 0001193125-21-026797 Feb 3, 2021
SC 13G/A BP PLC 0001193125-21-026795 Feb 3, 2021
SC 13G/A 0000834237-21-003073 Jan 29, 2021
SC 13G/A 0000834237-20-004672 Feb 5, 2020
SC 13G/A BP PLC 0001193125-20-019147 Jan 30, 2020
SC 13G/A BP PLC 0001193125-20-019146 Jan 30, 2020
SC 13G/A BP PLC 0001193125-19-027896 Feb 5, 2019
SC 13G/A BP PLC 0001193125-19-027893 Feb 5, 2019
SC 13G/A 0000215457-19-003174 Feb 4, 2019
SC 13G/A BP PLC 0001193125-18-044728 Feb 14, 2018
SC 13G/A BP PLC 0001193125-18-044723 Feb 14, 2018
SC 13G/A 0000215457-18-004102 Jan 30, 2018
SC 13G/A BP PLC 0001193125-17-042480 Feb 14, 2017
SC 13G/A BP PLC 0001193125-17-042479 Feb 14, 2017
SC 13G/A 0000215457-17-001362 Jan 19, 2017
SC 13G/A 0000215457-16-002140 Jan 25, 2016
SC 13G/A 0001086364-15-001250 Jan 30, 2015
SC 13G/A 0001086364-14-001994 Feb 3, 2014
SC 13G/A 0001305227-13-000368 Feb 8, 2013
SC 13G/A 0001086364-12-001964 Feb 13, 2012
SC 13G/A 0001086364-11-002189 Feb 2, 2011
SC 13G/A SCHEDULE 13G/A 0001193125-07-030433 Feb 14, 2007
SC 13G/A BP - CHINA PETROLEUM & CHEMICAL CORP 13GA 0000313807-04-000013 Mar 4, 2004
SC 13G/A SCHEDULE 13G - 3-10-98 - BRITISH PETROLEUM COMPANY 0000315066-98-001342 Mar 10, 1998
SC 13G/A SCHEDULE 13G -2-14-98 - BRITISH PETROLEUM COMPANY 0000315066-98-000305 Feb 9, 1998