tiprankstipranks
Trending News
More News >
Advertisement
Advertisement

BP Reports Total Voting Rights and Share Capital as of 31 December 2025

Story Highlights
BP Reports Total Voting Rights and Share Capital as of 31 December 2025

Claim 70% Off TipRanks Premium

BP ( (BP) ) has provided an update.

As at 31 December 2025, BP p.l.c.’s issued share capital consisted of 15,628,880,285 ordinary shares (excluding treasury shares), each carrying one vote, and 12,706,252 preference shares, each carrying two votes for every £5 of nominal capital held, with 857,432,709 ordinary shares held in treasury and therefore excluded from dividend payments and voting at shareholder meetings. The company reported a total of 15,633,962,785 voting rights, a disclosure made on 2 January 2026 in line with UK Disclosure Guidance and Transparency Rules, providing shareholders and investors with the necessary data to assess whether they must report holdings or changes in their interest in BP, and underlining the company’s ongoing compliance with regulatory transparency requirements around its capital structure.

The most recent analyst rating on (BP) stock is a Hold with a $44.00 price target. To see the full list of analyst forecasts on BP stock, see the BP Stock Forecast page.

Spark’s Take on BP Stock

According to Spark, TipRanks’ AI Analyst, BP is a Neutral.

BP’s overall stock score reflects a company with strong operational performance and positive earnings call sentiment, offset by high leverage and valuation concerns. The financial performance indicates recovery with revenue growth, but profitability and leverage remain challenges. Technical analysis shows bullish momentum, while the high P/E ratio suggests potential overvaluation. The positive earnings call sentiment underscores confidence in strategic direction, contributing to the overall score.

To see Spark’s full report on BP stock, click here.

More about BP

BP p.l.c. is a global energy company headquartered in London, operating primarily in the oil and gas industry and increasingly in low-carbon and renewable energy. It is one of the world’s largest integrated energy groups, engaged in exploration and production, refining, distribution and marketing of petroleum products, as well as related trading and energy solutions across international markets.

Average Trading Volume: 6,915,983

Technical Sentiment Signal: Buy

Current Market Cap: $89.3B

Learn more about BP stock on TipRanks’ Stock Analysis page.

Disclaimer & DisclosureReport an Issue

Looking for investment ideas? Subscribe to our Smart Investor newsletter for weekly expert stock picks!
Get real-time notifications on news & analysis, curated for your stock watchlist. Download the TipRanks app today! Get the App
1