Marathon Petroleum CorpMPC:US Last Price156.06 Market Cap49.414B CountryUnited States State (US only)Ohio1D1.50%N/A7D4.35%N/A30D3.96%N/A6M12.84%N/A1Y6.34%N/AYTD2.43%N/A