Marathon Petroleum CorpMPC:US Last Price168.11 Market Cap57.274B CountryUnited States State (US only)Ohio1D3.66%N/A7D9.51%N/A30D14.02%N/A6M10.22%N/A1Y27.69%N/AYTD20.51%N/A