Compare stocks side-by-side

Compare BPCL.NS vs MPC on price performance, valuation, growth and AI ratings.

Compare BPCL.NS, MPC on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricBPCL.NSMPC
Valuation
Price$287.00$440.77
Market cap1.25T123.78B
P/E7.7614.99
EPS$36.99$29.40
Fair value$504.49$733.52
Upside+75.78%+66.42%
Growth
Day change-2.91%+1.10%
1 month-5.05%+13.18%
3 months-10.33%+44.02%
6 months-6.74%+89.51%
Year to date-25.26%+171.03%
1 year-15.75%+129.32%
5 years+36.41%+561.12%
Revenue growth+3.40%-4.44%
Profitability
Gross margin+9.78%+11.62%
Operating margin+3.45%+7.95%
Net margin+2.94%+5.56%
ROE+15.97%+48.71%
Dividends
Dividend yield+6.10%+0.91%
Payout ratio0.00%+13.57%
Stocklytics
Score–63.00
Sentiment–Neutral

Compare other stocks