Marathon Petroleum CorpMPC:US Last Price147.0 Market Cap46.830B CountryUnited States State (US only)Ohio1D0.89%N/A7D2.42%N/A30D4.60%N/A6M5.31%N/A1Y14.10%N/AYTD5.38%N/A