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.