Shell plc stock gains as buyback and analyst targets support sentiment
Published on 09/21/2026 at 18:47 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS
Shell plc stock (ISIN NL0000009827) traded at GBP 35.3960 on September 18, 2026, as the company bought 1,950,000 shares for cancellation across London and Amsterdam. The stock also drew fresh attention after Morgan Stanley lifted its price target on September 3, 2026, according to ad hoc news.
Buyback stays visible
Shell said in a September 21, 2026 update that it purchased 1,100,000 shares on the LSE at a volume weighted average price of GBP 35.3960, 225,000 shares on Chi-X at GBP 35.3957 and 625,000 shares on XAMS at EUR 41.2910. That leaves the buyback as a concrete support for the share count and for sentiment around the stock.
The same update listed the highest prices paid at GBP 35.5200 in London, GBP 35.5150 on Chi-X and EUR 41.4450 in Amsterdam, all on September 18, 2026, according to TradingView.
Analysts point higher
Shell also features in a September 21, 2026 analyst roundup that says the average target stands at USD 51.51 after 18 analyses, with the latest close at USD 47.33 and the gap to target at 8.82 percent, according to MarketScreener. That keeps the stock close to a level where valuation and buyback execution matter at least as much as direction.
Reuters reported on September 21, 2026 that Shell and other oil majors dipped near 1 percent as crude prices retreated, which is the main counterweight to the buyback story. The move also framed the sector tone for investors in London trading.
Stock stays supported
Shell stock closed at GBP 35.3960 on September 18, 2026, while the Amsterdam purchase line sat at EUR 41.2910 and the London average at GBP 35.3960. For Shell plc, the immediate market test is whether buyback demand can offset softer oil sentiment and keep the shares near that level.
Shell plc stock key data
- Company: Shell plc
- ISIN: NL0000009827
- Ticker: SHEL
- Trading venue: LSE
- Price (as of September 18, 2026): GBP 35.3960
- Market capitalization: not available
- Sector / Industry: Energy / Oil, Gas and Consumable Fuels
- Index membership: FTSE 100
