Marathon Petroleum CorpMPC:US Last Price252.54 Market Cap72.490B CountryUnited States State (US only)Ohio1D2.60%N/A7D8.58%N/A30D4.61%N/A6M28.90%N/A1Y76.19%N/AYTD55.29%N/A