Stock Comparison

NC MPC
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric NC
Nacco Industries-Cl A
MPC
Marathon Petroleum Corp
Price $52.73 $241.25
Change % +0.29% -1.09%
Market Cap 366.18M 63.63B
P/E Ratio 20.8 15.7
EPS $2.36 $13.35
52W High $59.42 $228.55
52W Low $30.00 $115.10
Volume
Avg Volume 16.9K 2.82M
Open $53.52 $242.50
Prev Close $52.58 $243.91
Div Yield 2.00% 1.84%
Annual Dividend $1.00 $3.73
Payout Ratio 41.7% 28.2%
Analyst Rating Buy
Price Target $73.09
Total Analysts 25