BP Advances November 2025 Buyback With Early February 2026 Share Repurchases
Claim 70% Off TipRanks Premium
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Stay ahead of the market with the latest news and analysis and maximize your portfolio's potential
BP ( (BP) ) has shared an update.
In early February 2026, BP p.l.c. continued executing the share buyback programme it announced in November 2025, repurchasing millions of its ordinary shares on the London Stock Exchange and Cboe UK between 2 and 5 February under authority granted at the 2025 annual general meeting. The company is transferring the repurchased stock into treasury, incrementally increasing its treasury share balance and reducing the number of ordinary shares in circulation, a move that typically supports earnings per share and signals continued capital returns to shareholders, while also updating the market on total voting rights and director shareholdings during the month.
The most recent analyst rating on (BP) stock is a Sell with a $35.10 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, gas, and low-carbon energy businesses. Its primary activities include exploration and production, refining and marketing of fuels and petrochemicals, and expanding power and renewables, with shares listed on the London Stock Exchange and other major trading venues.
Average Trading Volume: 9,044,811
Technical Sentiment Signal: Buy
Current Market Cap: $98.75B
See more insights into BP stock on TipRanks’ Stock Analysis page.
