Shell plcSHEL
NYSE • Energy
$84.93
P/E
13.11
PEG
0.69
FCF Yield
—
Rev Growth YoY
+0.5% YoY
Gross Margin
19.1%
Health Score
8/10
D/E Ratio
0.60
Confidence
MEDIUM
Business Snapshot
Shell is one of the world’s largest integrated oil and gas companies, spanning upstream exploration and production, downstream refining and marketing, and a growing low-carbon energy segment. It operates in the highly cyclical energy sector and holds a dominant competitive position as a supermajor with diversified geographic and product exposure. With trailing twelve-month revenue of $266.82 billion, the company is a true mega-cap entity with enormous financial scale and cash-generation capacity. Its defining characteristic is the integrated business model, which provides natural hedging between volatile crude prices and refining margins while generating substantial free cash flow even during downturns.
Financial Health
Gross margin improved sharply from 11.4% in the prior year to 19.1%, while net margin stands at 7.0% — both reflecting stronger operational leverage and cost discipline. The balance sheet is healthy with a debt-to-equity ratio of 0.6x and a current ratio of 1.3x, indicating manageable leverage and adequate short-term liquidity...
Risk Assessment
- REVENUE MODEST GROWTH — Year-over-year revenue growth of just 0.5% highlights sluggish top-line momentum despite a sharp 8.6% quarterly bounce, underscoring reliance on volatile energy prices.
- EARNINGS CREDIBILITY — Only 2 of the last 4 quarterly earnings reports beat analyst estimates, pointing to inconsistent visibility and potential forecasting challenges.
- 52-WEEK POSITION — The current price of $84.93 sits roughly $10 below the 52-week high of $94.90, limiting immediate upside if no new catalysts emerge.
- TECHNICALS — RSI, MACD, and moving average data unavailable for this period; momentum cannot be independently confirmed....
Metric deep-dives