Marathon Petroleum CorpMPC:US Last Price254.65 Market Cap71.487B CountryUnited States State (US only)Ohio1D2.50%N/A7D1.88%N/A30D12.08%N/A6M30.40%N/A1Y56.87%N/AYTD56.58%N/A