Marathon Petroleum CorpMPC:US Last Price127.72 Market Cap38.452B CountryUnited States State (US only)Ohio1D2.94%N/A7D2.30%N/A30D15.95%N/A6M15.32%N/A1Y34.96%N/AYTD8.44%N/A