Marathon Petroleum CorpMPC:US Last Price150.89 Market Cap44.097B CountryUnited States State (US only)Ohio1D0.61%N/A7D5.27%N/A30D24.16%N/A6M1.88%N/A1Y15.97%N/AYTD8.16%N/A