Marathon Petroleum has gone up over 100% since my last coverage of the company. In my two year look ahead, MPC has ample margin to continue its large buyback program and increase the dividend even in ...
Marathon Petroleum MPC has outperformed the market over the past 10 years by 1.15% on an annualized basis producing an average annual return of 11.93%. Currently, Marathon Petroleum has a market ...