Marathon Petroleum CorpMPC:US Last Price231.98 Market Cap71.248B CountryUnited States State (US only)Ohio1D5.48%N/A7D4.03%N/A30D7.78%N/A6M31.68%N/A1Y76.52%N/AYTD42.64%N/A