Marathon Petroleum CorpMPC:US Last Price150.89 Market Cap46.355B CountryUnited States State (US only)Ohio1D0.61%N/A7D5.27%N/A30D20.86%N/A6M2.84%N/A1Y15.16%N/AYTD8.16%N/A