MPC Financial Ratios | Marathon Petroleum Corporation Valuation & Performance Metrics | Investors Engine