Energy · NYSE/NASDAQ: SHEL
Shell plc
Oil & Gas Integrated
Market Cap $229.00B
Verdict: High
Quality Scores
Multi-Bagger
65/100
Compounder Quality
84/100
Management Credibility
80/100
Governance
92/100
Cash Flow Quality
92/100
AI Summary
Shell plc is a global integrated energy company that has successfully navigated a decade of extreme volatility, shifting its focus from volume-based growth to value-driven returns. Over the last 10 years, the company has undergone a massive transformation, including the integration of BG Group and a significant strategic pivot toward LNG and Renewables under its 'Powering Progress' strategy. While the balance sheet faced stress during the 2014-2016 oil crash and the 2020 pandemic, Shell has emerged with a leaner cost structure and a disciplined capital framework. The company maintains a…
Top Opportunities
- Aggressive share buyback program exceeding peers
- World-class LNG portfolio with dominant market share
- Robust Cash Flow from Operations (CFO) consistency
Top Risks
- High sensitivity to volatile global commodity prices
- Significant litigation risk regarding climate change (Netherlands/UK)
- Regulatory pressure in EU regarding carbon taxes and windfall profits
Latest report: Read the annual report summary →
Unlock the full report
Full sections, financial charts, AI chat and PDF export are available with Premium.