Marathon Petroleum Corporation (MPC) valuation and key financial metrics