Stockreport

Marathon Petroleum: Still Has Gas In The Tank After 100% Returns [Seeking Alpha]

Marathon Petroleum Corporation  (MPC) 
Last marathon petroleum corporation earnings: 1/29 06:30 am Check Earnings Report
US:NYSE Investor Relations: ir.marathonpetroleum.com
PDF In my two year look ahead, MPC has ample margin to continue its large buyback program and increase the dividend even in the face of potentially declining crack spreads. [Read more]