Marathon Petroleum CorpMPC:US Last Price177.07 Market Cap49.641B CountryUnited States State (US only)Ohio1D2.64%N/A7D7.22%N/A30D7.44%N/A6M3.45%N/A1Y24.46%N/AYTD8.88%N/A