Marathon Petroleum CorpMPC:US Last Price165.29 Market Cap51.044B CountryUnited States State (US only)Ohio1D0.79%N/A7D1.27%N/A30D1.82%N/A6M12.18%N/A1Y5.65%N/AYTD18.49%N/A