Marathon Petroleum CorpMPC:US Last Price165.69 Market Cap51.044B CountryUnited States State (US only)Ohio1D0.24%N/A7D2.03%N/A30D2.07%N/A6M14.98%N/A1Y4.94%N/AYTD18.77%N/A