Marathon Petroleum CorpMPC:US Last Price172.37 Market Cap54.085B CountryUnited States State (US only)Ohio1D1.85%N/A7D5.43%N/A30D1.35%N/A6M36.02%N/A1Y4.11%N/AYTD23.56%N/A