Marathon Petroleum CorpMPC:US Last Price159.38 Market Cap50.625B CountryUnited States State (US only)Ohio1D0.37%N/A7D0.78%N/A30D0.72%N/A6M9.09%N/A1Y6.82%N/AYTD4.61%N/A