Skip to main content

BP Advances November 2025 Buyback With Early February 2026 Share Repurchases

Tipranks - Tue Mar 3, 10:44AM CST

Claim 70% Off TipRanks Premium

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.

Disclaimer & DisclosureReport an Issue

This article contains syndicated content. We have not reviewed, approved, or endorsed the content, and may receive compensation for placement of the content on this site. For more information please view the Barchart Disclosure Policy here.
This section contains press releases and other materials from third parties (including paid content). The Globe and Mail has not reviewed this content. Please see disclaimer.