Marathon Petroleum CorpMPC:US Last Price159.29 Market Cap50.625B CountryUnited States State (US only)Ohio1D0.06%N/A7D1.12%N/A30D3.60%N/A6M8.03%N/A1Y6.55%N/AYTD4.55%N/A