Marathon Petroleum CorpMPC:US Last Price177.89 Market Cap51.951B CountryUnited States State (US only)Ohio1D2.52%N/A7D7.85%N/A30D1.40%N/A6M10.67%N/A1Y4.68%N/AYTD27.52%N/A