Marathon Petroleum CorpMPC:US Last Price254.65 Market Cap71.487B CountryUnited States State (US only)Ohio1D2.50%N/A7D1.88%N/A30D15.17%N/A6M32.07%N/A1Y60.05%N/AYTD56.58%N/A