Marathon Petroleum CorpMPC:US Last Price191.74 Market Cap58.245B CountryUnited States State (US only)Ohio1D0.92%N/A7D0.59%N/A30D2.05%N/A6M6.43%N/A1Y22.79%N/AYTD37.45%N/A