Question: is mpc stock a buy?
Answer: Valuation metrics show that Marathon Petroleum Corporation may be overvalued. Its Value Score of D indicates it would be a bad pick for value investors. The financial health and growth prospects of MPC, demonstrate its potential to perform inline with the market. It currently has a Growth Score of C.