Marathon Petroleum CorpMPC:US Last Price191.54 Market Cap58.718B CountryUnited States State (US only)Ohio1D1.02%N/A7D0.40%N/A30D5.71%N/A6M5.09%N/A1Y19.72%N/AYTD37.30%N/A