Marathon Petroleum Corporation (MPC)
NYSE·Energy·Oil & Gas Refining & Marketing
$312.35
+1.63%
Mkt Cap $92.39B
Analyst Ratings
Buy
17
Hold
7
Sell
0
Price Target (61 analysts)
$259.38
Range $174.00 – $344.00
Implied Upside
-17.0%
Consensus $259.38 vs current $312.35