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,770 across all filing types
Latest filing 2024-01-02 Transaction in Own Shar…
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
Transaction in Own Shares
Transaction in Own Shares Classification · 100% confidence The document explicitly states 'Transaction in Own Shares' and details the purchase of BP p.l.c. 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' (share repurchase/issuance), which maps to the filing code POS. The presence of the RNS Number and the RNS distribution boilerplate confirms it is a regulatory announcement, but the specific content dictates the primary classification.
2024-01-02 English
BP p.l.c.: Release according to Article 41 of the WpHG [the German Securities Trading Act] with the objective of Europe-wide distribution
Declaration of Voting Results & Voting Rights Announcements Classification · 100% confidence The document is a short announcement dated January 2, 2024, titled 'Total Voting Rights Announcement'. It explicitly states the total number of voting rights and share capital as of December 29, 2023. It mentions compliance with FCA's Disclosure Guidance and Transparency Rules (DGTRs) and is distributed via RNS (the news service of the London Stock Exchange) and EQS News. This type of mandatory disclosure regarding the total number of shares and voting rights, often triggered by changes or required periodically, fits best under the general 'Regulatory Filings' category (RNS) as it is a specific regulatory notification that doesn't align with the more specific financial reports (10-K, IR, ER) or corporate actions (DIV, SHA, POS). Given the context of mandatory disclosure via RNS, RNS is the most appropriate code.
2024-01-02 English
Total Voting Rights
Declaration of Voting Results & Voting Rights Announcements Classification · 100% confidence The document is an official notification identified by the 'RNS Number' and references the 'London Stock Exchange' and 'FCA's Disclosure Guidance and Transparency Rules ("DGTRs")'. The content explicitly details the 'Total voting rights and share capital' as of a specific date (29 December 2023) and states the 'total number of voting rights'. This type of mandatory disclosure regarding the total number of shares and voting rights, often required under DGTR 5.6, does not fit neatly into the primary financial report categories (10-K, IR, ER). While it relates to share capital, it is a regulatory update on the structure rather than a transaction (POS/SHA) or a general announcement (RNS). However, given the specific nature of reporting voting rights under regulatory rules, it is most closely aligned with a general regulatory filing or a specific announcement related to shareholder rights/voting structure. Since there is no specific code for 'Total Voting Rights Announcement', and it is a mandatory regulatory disclosure provided via RNS, the most appropriate general category is RNS (Regulatory Filings) or potentially DVA (Declaration of Voting Results & Voting Rights Announcements). Since this is a statement of the *current* total rights, not the *results* of a vote, RNS is the better fit as a general regulatory update.
2024-01-02 English
TOTAL VOTING RIGHTS
Regulatory Filings
2024-01-02 English
BATCH FILING
Regulatory Filings
2024-01-02 English
BP p.l.c.: Release according to Article 41 of the WpHG [the German Securities Trading Act] with the objective of Europe-wide distribution
Declaration of Voting Results & Voting Rights Announcements Classification · 100% confidence The document is titled 'Total Voting Rights Announcement' and explicitly states 'Publication of new total number of voting rights according to Sec. 41 WpHG'. It details the change in the total number of ordinary and preference shares, resulting in a new total number of voting rights as of December 28, 2023. This type of announcement, which reports on the total number of shares and voting rights, is a specific regulatory disclosure. While it is a regulatory filing, the most specific category that covers changes in share capital structure or related rights announcements is 'Share Issue/Capital Change' (SHA) or potentially 'Regulatory Filings' (RNS) if it were purely informational. However, since it directly reports the final count of voting rights resulting from a capital measure (even if the measure itself is listed as 'Other capital measure'), it strongly aligns with capital structure updates. Given the options, 'SHA' (Share Issue/Capital Change) is the closest fit for a formal notification of the total voting rights count, which is fundamentally tied to the issued share capital. Alternatively, because it is a mandatory disclosure under German law (WpHG) and is distributed via RNS/EQS, 'RNS' (Regulatory Filings) is a strong fallback. Since the core content is the final count of voting rights, which is a direct consequence of the capital structure, I will classify it as SHA, as it is more specific than the general RNS fallback, although it is a very specific type of capital notification.
2023-12-28 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.