Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
The latest announcement is out from BP ( (BP) ).
As of 31 March 2026, BP reported an issued share capital of 15,700,880,610 ordinary shares with one vote each and 12,706,252 preference shares carrying two votes for every £5 of nominal capital. The company also held 785,432,384 ordinary shares in treasury, which do not confer dividend rights or votes at shareholder meetings, leaving a total of 15,705,963,110 voting rights outstanding.
The disclosure, published on 1 April 2026, updates investors and regulators on BP’s current share and voting structure in line with U.K. Disclosure Guidance and Transparency Rules. This information enables shareholders to assess whether their holdings trigger mandatory notification thresholds, affecting transparency of significant positions in BP’s stock and oversight of its ownership base.
The most recent analyst rating on (BP) stock is a Hold with a $46.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.
The score is mainly held back by weaker financial performance (near break-even reported earnings and higher leverage despite solid cash flow). Technical trends are supportive with strong momentum and price above key moving averages, while valuation is a drag due to the very high P/E despite an attractive dividend. The latest earnings call was moderately positive on execution, cost reduction and balance-sheet priorities, but impairments and the buyback suspension temper confidence.
To see Spark’s full report on BP stock, click here.
More about BP
BP p.l.c. is a global integrated energy company headquartered in London, operating primarily in the oil and gas industry with growing activities in low-carbon and renewable energy. The company is listed in the U.K. and U.S. markets and its capital structure includes ordinary and preference shares that underpin its access to international equity investors.
Average Trading Volume: 13,431,939
Technical Sentiment Signal: Buy
Current Market Cap: $123.3B
For a thorough assessment of BP stock, go to TipRanks’ Stock Analysis page.

