Shell Plc Stock (SHEL) News, Forecasts and Analysis for Dec. 20, 2025: Buybacks, LNG Outlook and Project Pipeline Drive the Narrative
Shell shares closed at £27.03 in London on Dec. 19, up 1.54%, with trading volume above recent averages. The company repurchased nearly 2 million shares that day across London and Amsterdam as part of its $3.5 billion buyback program. Shell’s NYSE ADR stood at $72.02, near the top of its annual range. Investors continue to weigh strong capital returns against long-term production and legal risks.