LSE:SHELOil and Gas
Shell (LSE:SHEL) Valuation Check After Recent Share Price Rebound And Long Term Return Record
With no single news headline driving attention today, Shell (LSE:SHEL) is back on investor radars as a large and globally diversified energy and petrochemical group with a long operating history.
See our latest analysis for Shell.
Shell’s current £26.40 share price comes after a 1-day share price return of 3.04%. The year to date share price return of a 4.33% decline contrasts with a 5-year total shareholder return of 116.64%, suggesting long term holders have still seen strong compounding...