Marathon Petroleum (NYSE:MPC) has outperformed the market over the past 10 years by 1.94% on an annualized basis producing an average annual return of 14.49%. Currently, Marathon Petroleum has a ...
Marathon Petroleum (NYSE:MPC) has outperformed the market over the past 5 years by 31.4% on an annualized basis producing an average annual return of 45.81%. Currently, Marathon Petroleum has a market ...