Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
MPC
XOM

Add up to 3 more stocks

MPC

Marathon Petroleum Corporation

+0.87%
$308.72+2.67
Market Cap

$90.13B

52W Range

$158.00 - $326.92

XOM

Exxon Mobil Corporation

+2.46%
$156.80+3.76
Market Cap

$649.93B

52W Range

$105.53 - $176.41

Metric
MPC
XOM
Valuation
P/E Ratio19.9625.83
Forward P/E7.7013.78
P/B Ratio5.392.52
P/S Ratio0.671.97
P/FCF Ratio15.8334.10
PEG Ratio0.392.14
EV/EBITDA12.1412.05
Profitability
Gross Margin8.8%25.5%
Operating Margin5.0%9.0%
Net Margin3.4%7.8%
ROE27.6%9.9%
ROA5.3%5.5%
ROIC7.0%6.3%
Financial Health
Current Ratio1.261.15
Quick Ratio0.740.79
Debt/Equity1.980.17
Interest Coverage4.0856.28
Dividends
Dividend Yield1.3%2.7%
Payout Ratio29.5%61.3%
Consecutive Div Years442