Marathon Petroleum CorpMPC:US Last Price163.6 Market Cap49.206B CountryUnited States State (US only)Ohio1D0.05%N/A7D1.68%N/A30D16.59%N/A6M14.93%N/A1Y20.65%N/AYTD17.28%N/A