Stock Comparison

XOM MPC
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric XOM
Exxon Mobil Corp
MPC
Marathon Petroleum Corp
Price $154.36 $300.30
Change % +1.80% +0.86%
Market Cap 646.25B 91.88B
P/E Ratio 25.5 19.8
EPS $5.93 $15.32
52W High $176.41 $326.92
52W Low $105.53 $158.00
Volume
Avg Volume 14.34M 2.05M
Open $154.22 $303.17
Prev Close $151.63 $297.75
Div Yield 2.52% 1.27%
Annual Dividend $4.04 $3.73
Payout Ratio 59.7% 28.2%
Analyst Rating Hold Buy
Price Target $162.54 $73.09
Total Analysts 30 24