SHEL
Shell plcEnergy · $265.2B market cap
Verdict
Share price
$96.23
close of Oct 3, 2026
Fair value
$58.55
Sticker Price
Payback Price
$23.42
buy price
SHEL is Overpriced: at $96.23 it trades 64% above its fair value of $58.55. Its buy price (Payback Price) is $23.42, 76% below today's price. Business quality is limited: none of the 5 key numbers clears the 10% bar.
How we valued it
Free Cash Flow Growth. Reported earnings are shrinking, but free cash flow keeps growing, so we value it on cash flow.
Business quality
0 of 5 clear the 10% bar. What are the Big Five?
Follow SHEL
Get notified when it reaches its buy price of $23.42. Free.
Create a free accountSuperinvestors
5 of the investors we track hold SHEL. In Q2 2026, 1 trimmed. Who we track
Richard Pzena
Pzena Investment Management · as of Q2 2026
$200.1M
2,581,244 shares
First Eagle Investment Management
First Eagle Investment Management · as of Q2 2026
$83.2M
1,073,265 shares
Dodge & Cox Funds
Dodge & Cox Funds · as of Q2 2026
$4.2M
54,269 shares
Mairs & Power Funds
Mairs & Power Funds · as of Q2 2026
$631K
8,132 shares
Christopher Bloomstran
Semper Augustus · as of Q2 2026
$385K
4,968 shares
Moves in Q2 2026
Trimmed: Richard Pzena
About Shell plc
Shell plc, a distinguished energy and petrochemical corporation, is headquartered in London, United Kingdom, and was originally founded in 1907. Known as Royal Dutch Shell plc until its name change in January 2022, the company maintains a formidable global presence, conducting operations across Europe, Asia, Oceania, Africa, and both North and South America. Its comprehensive business activities are categorized into…
Oil & Gas Integrated
Fair value and Payback Price are estimates from the company's reported financials, not investment advice. Prices as of the close of Oct 3, 2026. How the Payback Price works