LSE:SHELOil and Gas
Shell (LSE:SHEL) Valuation Check As Recent Share Price Pullback Follows Strong Long Term Returns
Recent share performance and company snapshot
Shell (LSE:SHEL) has been drawing fresh attention after a period in which the stock fell about 5% over the past month, even as the company reports annual revenue of £267.3b and net income of £18.8b.
For context, Shell operates across Integrated Gas, Upstream, Marketing, Chemicals and Products, and Renewables and Energy Solutions. The company has a market value of about £174.2b and a recent closing share price of £31.18.
See our latest analysis for...