Shell Plc Stock (SHEL) Today: Dividend Payment, Buybacks, New Projects and Analyst Forecasts — Dec. 18, 2025
Shell Plc stock is back in the spotlight on Thursday as a rebound in oil prices collides with a busy run of company developments—ranging from a dividend payment date and continued share buybacks to fresh project approvals, portfolio moves in Europe, and new drilling plans offshore Namibia. In early pricing, Shell’s U.S.-listed ADR (NYSE: SHEL) last traded around $71.55. Meanwhile,…