Claim 30% 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
Shell (UK) ( (GB:SHEL) ) has shared an announcement.
Shell plc bought back and cancelled a total of 1,338,682 shares on 31 March 2026 across multiple venues in London and continental Europe, with trades executed in both GBP and EUR at volume-weighted average prices around the mid-30s in pounds and low-40s in euros. These transactions are part of the on- and off-market elements of its existing share repurchase programme, under which Morgan Stanley & Co. International Plc is executing trades independently within pre-set parameters.
The buy-back is being carried out under the company’s shareholder-approved authorities and in compliance with UK and EU market abuse and buy-back regulations that have been onshored into UK law. The programme underscores Shell’s ongoing capital return strategy, signalling continued efforts to enhance shareholder value and optimise its capital structure through systematic reduction of its share count.
The most recent analyst rating on (GB:SHEL) stock is a Buy with a £3865.00 price target. To see the full list of analyst forecasts on Shell (UK) stock, see the GB:SHEL Stock Forecast page.
Spark’s Take on SHEL Stock
According to Spark, TipRanks’ AI Analyst, SHEL is a Outperform.
The score is driven primarily by solid underlying financial profitability/cash generation tempered by softer recent free-cash-flow trajectory and rising leverage. Supportive earnings-call guidance (cost reductions, disciplined CapEx, strong shareholder returns) and constructive technical trend add confidence, while valuation (moderate P/E and ~3.9% yield) is an additional positive.
To see Spark’s full report on SHEL stock, click here.
More about Shell (UK)
Shell plc is a global energy and petrochemicals company engaged in the exploration, production, refining, and marketing of oil and gas, as well as the development of low-carbon and renewable energy solutions. The company’s shares are listed in London and other major European markets, reflecting its broad international investor base and role as a key player in the energy sector.
Average Trading Volume: 12,557,915
Technical Sentiment Signal: Buy
Current Market Cap: £199.6B
See more insights into SHEL stock on TipRanks’ Stock Analysis page.

