Skip to main content
BP PLC logo

BP PLC — Investor Relations & Filings

Ticker · BP ISIN · GB0007980591 LEI · 213800LH1BZH3DI6G760 IL Mining and quarrying
Filings indexed 5,712 across all filing types
Latest filing 2025-06-20 Regulatory Filings
Country GB United Kingdom
Listing IL BP

About BP PLC

https://www.bp.com/

BP PLC is an integrated energy company with global operations. The company's core activities involve the exploration, development, and production of oil and natural gas. Its operations extend to refining, marketing, and distributing a wide range of energy products, including fuels for transportation, energy for heat and light, lubricants, and petrochemicals. In response to the global energy transition, BP is also advancing its portfolio in low-carbon energy. This includes investments and development in areas such as bioenergy, hydrogen, and electric vehicle charging infrastructure, as the company aims to provide a diverse range of energy solutions to its customers worldwide.

Recent filings

Filing Released Lang Actions
SD
Regulatory Filings
2025-06-20 English
Transaction in Own Shares
Transaction in Own Shares Classification · 1% confidence The document explicitly states 'Transaction in Own Shares' and details the purchase of 1,521,000 ordinary shares on the London Stock Exchange and Cboe as part of a buyback programme. This directly corresponds to the definition of 'Transaction in Own Shares' (Code: POS), which covers company share repurchases.
2025-06-19 English
Payments to governments 2024
Financial Supplement Data Classification · 1% confidence The provided document text consists almost entirely of XBRL (eXtensible Business Reporting Language) tags, specifically defining contexts, units, and schema references. The presence of 'xbrl', 'schemaRef', 'context', 'entity', and 'period' tags, along with the SEC CIK identifier (0000313807) and defined reporting periods (startDate: 2024-01-01, endDate: 2024-12-31), strongly indicates this is a structured data file accompanying a formal regulatory filing. Since the content is the raw data structure rather than the narrative report itself (like a 10-K or IR), and given the context of financial reporting databases, this is most likely the supplementary data file associated with a major filing. However, none of the definitions perfectly match raw XBRL data structure. The closest category for detailed supplementary financial data provided in a structured format is 'Financial Supplement Data' (XLSX), although XBRL is XML-based, it serves the same purpose of providing detailed, structured financial data. Given the highly structured nature and the context of SEC filings, if this were a complete filing, it would be a 10-K or IR. Since it's just the data structure snippet, and 'XLSX' is defined as 'Supplementary financial data provided in a detailed Excel spreadsheet format', I will classify it as the closest fit for structured data supplements, acknowledging the format discrepancy (XML vs XLSX). If a specific XBRL code existed, that would be preferred. Lacking that, and given the extensive financial context, XLSX is the best fit among the options for structured data supplements.
2025-06-19 English
Report on Payments to Govts 2024 part 1 of 1
Environmental & Social Information Classification · 1% confidence The document is titled "Report on Payments to Governments Year ended 31 December 2024". It explicitly references compliance with the "Reports on Payments to Governments Regulations 2014" and DTR 4.3A of the FCA's Disclosure Guidance and Transparency Rules. This type of mandatory disclosure, detailing payments made to governments in the extractive industries, is a specific regulatory requirement. While it contains financial data, its primary purpose is regulatory transparency regarding government payments, not a comprehensive annual report (10-K) or a quarterly report (IR). It is a specialized report. Given the options, this fits best under a general regulatory/disclosure category. Since there isn't a specific 'Payments to Governments Report' code, and it is a formal, structured report mandated by regulation, it is classified as a Regulatory Filing (RNS) as a strong fit for mandatory, non-standard reports, or potentially an Audit Report/Information (AR) if interpreted broadly as a regulatory compliance report, but RNS is the better fit for mandatory disclosures that aren't the core financial statements or earnings releases. However, upon reviewing the definitions, this document is a complete, detailed report, not just an announcement of one (ruling out RPA). It is a specific type of regulatory disclosure. Given the detailed nature and the specific regulatory framework cited (Payments to Governments Regulations), it is a highly specific disclosure. Since RNS is the general regulatory fallback, and AR is defined as standalone audit reports or stress tests, RNS is the most appropriate category for this specific regulatory compliance report that doesn't fit 10-K, IR, or ER.
2025-06-19 English
Payments to governments 2024
Environmental & Social Information Classification · 1% confidence The document is explicitly titled "BP p.l.c. Report on Payments to Governments" for the year ended 31 December 2024. It details payments made to governments in compliance with specific regulations: the Reports on Payments to Governments Regulations 2014 and 2015, and DTR 4.3A of the FCA Disclosure Guidance and Transparency Rules. The content focuses on payments related to extractive activities, categorized by type (Production entitlements, Taxes, Royalties, Fees, Bonuses, Infrastructure improvements) and country. This structure perfectly aligns with the requirements for an Extractive Industries Transparency Initiative (EITI) style report, which in this context is best classified as a specialized regulatory/transparency report. Since there is no specific code for EITI or Payments to Governments reports, and it is a comprehensive report detailing financial activities over a full year, it is most closely related to the Annual Report (10-K) or a comprehensive Interim Report (IR), but given its specific regulatory nature focusing on payments rather than full financial statements, it falls under a specialized disclosure. However, none of the provided codes perfectly match this specific type of mandatory transparency report (like a UK/EU template for payments to governments). Given the options, and recognizing it is a comprehensive, annual disclosure document detailing financial flows, it is closest in scope to a specialized Annual Report component or a mandatory regulatory disclosure. Since it is a full report covering the year ended 31 December 2024, and not just an announcement of a report, we must choose the best fit. It is not a standard 10-K, but it is a mandatory annual disclosure. If we must choose from the list, and considering it is a detailed report on specific financial disclosures mandated by regulation, it is a form of regulatory/transparency reporting. Given the options, and the comprehensive nature of the document (50k characters, detailed tables), it is not an RPA. It is a specific type of regulatory disclosure. Since 'AR' is defined as 'Standalone audit reports, applied accounting principles, and results of internal or regulatory stress tests (excluding full Annual Reports)', and this is a mandatory regulatory disclosure on payments, 'AR' is a plausible fit if it's considered a standalone regulatory report. However, 'RNS' is the general fallback for miscellaneous regulatory filings. Given the highly specific nature, and lack of a better fit, I will classify it as a specialized regulatory filing, leaning towards RNS as the most appropriate catch-all for mandatory, non-standard financial disclosures not covered by 10-K/IR/ER.
2025-06-19 English
Transaction in Own Shares
Transaction in Own Shares Classification · 1% confidence The document explicitly states 'Transaction in Own Shares' and details the purchase of 1,522,000 ordinary shares on the London Stock Exchange and Cboe as part of a buyback programme. This directly corresponds to the definition of 'Transaction in Own Shares' (Code: POS), which covers share repurchases.
2025-06-18 English

Report missing filing

Can't find a specific document? Let us know and we'll add it within 24 hours.

We will notify you once the filing is added.
Report sent
Thank you. We will check the data and update it shortly.