Marathon Petroleum CorpMPC:US Last Price158.75 Market Cap49.382B CountryUnited States State (US only)Ohio1D1.24%N/A7D2.21%N/A30D10.76%N/A6M17.49%N/A1Y9.16%N/AYTD13.80%N/A