US Stock Market Today: Live Updates 17.04.2026
LIVEMarkets rolling coverageStarted: April 17, 2026, 12:00 AM EDTUpdated: April 17, 2026, 4:43 AM EDT Shell Shares: Investment Value Over 5 Years and Market Outlook April 17, 2026, 4:36 AM EDT. A £5,000 investment in Shell shares five years ago bought 354 shares, now worth £11,865 after a 137% rise. Today, £5,000 buys only 149 shares due to the stock's price increase. Shell benefits from high energy prices but faces volatile commodity markets, especially oil prices ranging widely since 2005. From 2021 to 2025, Shell generated $265.3 billion cash from operations despite net debt rising to $45.7 billion. The dividend