Marathon Petroleum CorpMPC:US Last Price161.97 Market Cap49.382B CountryUnited States State (US only)Ohio1D2.03%N/A7D2.12%N/A30D13.00%N/A6M17.74%N/A1Y7.58%N/AYTD16.11%N/A