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