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 update is out from BP ( (BP) ).
BP held its 2026 annual general meeting in London on 23 April 2026, with around 59% of issued share capital voting on most resolutions. Shareholders strongly backed the annual report, directors’ pay, board elections, auditor reappointment and authorities for share issuance, pre‑emption disapplication and share buybacks.
However, shareholders narrowly voted down proposed new Articles of Association and the revocation of earlier resolutions, with both governance-related measures receiving just under 53% of votes against the board’s recommendations. An ACCR-backed shareholder resolution also failed, though it attracted more than a quarter of votes cast, and BP has acknowledged the significant dissent on these items, pledging to engage with investors and report back within six months, underscoring ongoing tensions over governance and climate-related expectations.
The most recent analyst rating on (BP) stock is a Buy with a $58.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 across oil and gas exploration and production, refining, and marketing, as well as low‑carbon and renewable energy initiatives. Its shares are widely held internationally, and governance decisions at its annual general meetings are closely watched by institutional investors and policymakers focused on the energy transition.
Average Trading Volume: 14,372,177
Technical Sentiment Signal: Buy
Current Market Cap: $117.5B
See more insights into BP stock on TipRanks’ Stock Analysis page.

