SHEL

Shell plc

Energy · $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

Overpriced

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?

Earnings per share growth-2.2% a year✗
Equity per share growth1.4% a year✗
Sales growth-2.0% a year✗
Free cash flow growth8.2% a year✗
Return on invested capital5.6%✗

Follow SHEL

Get notified when it reaches its buy price of $23.42. Free.

Create a free account

Superinvestors

5 of the investors we track hold SHEL. In Q2 2026, 1 trimmed. Who we track

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

SHEL stock (Shell plc): fair value $58.55, Overpriced — PaybackPrice