Compare stocks side-by-side

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

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

Metric2222.SRBP
Valuation
Price$25.94$49.79
Market cap6.28T130.57B
P/E12.7023.94
EPS$2.04$2.08
Fair value$28.08$74.93
Upside+8.24%+50.49%
Growth
Day change-0.23%+1.76%
1 month+3.02%+14.41%
3 months-1.29%+14.94%
6 months-5.95%+6.39%
Year to date+8.85%+43.36%
1 year+0.08%+41.45%
5 years-17.20%+72.94%
Revenue growth-7.24%+0.08%
Profitability
Gross margin+53.98%+21.93%
Operating margin+45.79%+13.72%
Net margin+22.78%+2.50%
ROE+26.80%+9.53%
Dividends
Dividend yield+5.20%+4.05%
Payout ratio+79.47%+94.69%
Stocklytics
Score–53.00
Sentiment–Neutral

Compare other stocks