Compare stocks side-by-side

Compare BP vs SHEL on price performance, valuation, growth and AI ratings.

Compare BP, SHEL on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricBPSHEL
Valuation
Price$50.55$105.19
Market cap132.55B298.87B
P/E24.3011.36
EPS$2.08$9.26
Fair value$76.84$154.21
Upside+52.03%+46.60%
Growth
Day change+1.52%+0.39%
1 month+15.81%+13.32%
3 months+16.34%+22.04%
6 months+7.69%+21.26%
Year to date+45.12%+46.72%
1 year+43.18%+42.70%
5 years+75.06%+134.78%
Revenue growth+0.08%-6.13%
Profitability
Gross margin+21.93%+17.94%
Operating margin+13.72%+13.37%
Net margin+2.50%+8.75%
ROE+9.53%+14.66%
Dividends
Dividend yield+3.99%+2.87%
Payout ratio+94.69%+32.48%
Stocklytics
Score53.0059.00
SentimentNeutralNeutral

Compare other stocks