BP p.l.c. vs Shell plc

Full side-by-side comparison — 2026

Data as of Aug 14, 2026 · Updated automatically

5
BP Wins
0
Tie
14
SHEL Wins

BP

Price USD 42.53
P/E Ratio 20.3x
Div Yield 0.0481%
Beta -0.21
Sector Energy

SHEL

Price USD 90.51
P/E Ratio 10.0x
Div Yield 0.0340%
Beta -0.22
Sector Energy

Price Overview

Metric BP SHEL
Current Price 42.53 90.51
Previous Close 42.53 90.47

Valuation

Metric BP SHEL
Trailing P/E 20.35 10.01
Forward P/E 9.62 10.26
Price / Book 7.53 1.47
Price / Sales 0.51 0.84
EV / EBITDA 12.59 5.12

Dividends & Income

Metric BP SHEL
Dividend Yield 0.0481% 0.0340%
Dividend Rate (Annual) 2.04 3.05
5-Year Avg Yield 5.72% 4.24%
Payout Ratio 0.9469% 0.3248%

Risk & Financial Health

Metric BP SHEL
Beta (Volatility) -0.21 -0.22
Debt / Equity 95.12 40.20
Quick Ratio 0.77 0.99
Current Ratio 1.27 1.44

Growth & Profitability

Metric BP SHEL
Revenue Growth 0.4820% 0.4470%
Earnings Growth 1.3890% 2.2000%
Return on Equity 0.0887% 0.1434%
Revenue / Share 20.88 103.96
Trailing EPS 2.09 9.04
Forward EPS 4.42 8.82

Analyst Targets

Metric BP SHEL
Analyst Mean Target 47.60 98.03
Analyst High Target 64.00 120.60
Analyst Low Target 37.00 81.60

Bottom Line: BP vs SHEL

Shell plc (SHEL) leads on 14 of 19 comparable metrics.

Shell plc is the stronger pick for growth investors, while BP p.l.c. may appeal to income investors.

Shell plc has a lower Price / Book (1.47 vs 7.53), which may indicate the stock trades closer to its book value
Shell plc has a higher Revenue / Share (103.96 vs 20.88), which means more revenue attributable to each share
Shell plc has a higher Trailing EPS (9.04 vs 2.09), which means higher earnings per share over the last 12 months

This comparison is based on publicly available financial data and is for informational purposes only. It is not investment advice. Past performance does not guarantee future results.

BP BP p.l.c.

Best for Income Investors
• Higher Dividend Yield: 4.81%
• Higher 5-Year Avg Yield: 5.72%

SHEL Shell plc

Best for Growth Investors
• Higher Earnings Growth: 220.00%
• Higher Return on Equity: 14.34%
• Higher Forward EPS: 8.82
Best for Conservative Investors
• Lower Beta (Volatility): -0.22
• Lower Debt / Equity: 40.20
• Higher Quick Ratio: 0.98

Analyst Upside / Downside

BP
+11.9%
SHEL
+8.3%

Based on analyst mean price targets. Estimates are not guaranteed and may not reflect future performance.

About These Companies

BP p.l.c. (BP)

Energy · United Kingdom · NYQ

BP p.l.c., an integrated energy company, engages in the oil and gas business worldwide. The company operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It engages in the production of natural gas, marketing, and trading activities, as well as solar, wind, and hydrogen businesses. The company also offers aviation fuel products and services, such as jet fuel; aviation gasoline; UL91 aviation fuel; and sustainable aviation fuel. In addition, it engages in the …

View BP details →

Shell plc (SHEL)

Energy · United Kingdom · NYQ

Shell plc operates as an energy and petrochemical company in Europe, Asia, Oceania, Africa, the United States, and other parts of the Americas. It operates through the following segments: Integrated Gas, Upstream, Marketing, Chemicals and Products, and Renewables and Energy Solutions. The company explores for and extracts natural gas to produce liquefied natural gas or convert it into gas-to-liquids (GTL) fuels and other products; explores for and extracts crude oil, natural gas, and natural gas liquids; and operates marketing and …

View SHEL details →

Frequently Asked Questions

Which has a better dividend yield, BP or SHEL?
BP p.l.c. currently has the higher dividend yield. BP p.l.c. (BP) yields 4.81% while Shell plc (SHEL) yields 3.40%. Past dividends do not guarantee future payments.
Which is more volatile, BP or SHEL?
BP p.l.c. is more volatile based on beta. BP p.l.c. has a beta of -0.21 and Shell plc has a beta of -0.22. A beta above 1.0 means higher volatility than the overall market.
Which is cheaper by P/E ratio, BP or SHEL?
Shell plc has the lower trailing P/E ratio. BP p.l.c. trades at 20.3x earnings while Shell plc trades at 10.0x. A lower P/E may suggest better relative value, but could also reflect lower growth expectations.
Which has more analyst upside, BP or SHEL?
Based on mean analyst price targets, BP p.l.c. has more upside potential. BP p.l.c. has +11.9% upside and Shell plc has +8.3% upside from current prices. Analyst estimates are not guaranteed.
Can I track both BP and SHEL in one portfolio?
Yes. AllInvestView lets you add both BP p.l.c. and Shell plc to the same portfolio and monitor price changes, dividends, total return, and allocation — completely free.

Track BP and SHEL in Your Portfolio

Add both to AllInvestView and compare their real-time performance, dividends, and gain/loss side by side.

Start Free Portfolio