Marathon Petroleum (MPC) Reports Q3 Earnings: What Key Metrics Have to SayZacks Investment Research • 11/01/23
Marathon Petroleum Corp. Increases Quarterly Dividend by 10% and Announces $5 Billion Share Repurchase AuthorizationPRNewsWire • 10/25/23
Marathon Petroleum Corp. to Report Third-Quarter Financial Results on October 31, 2023PRNewsWire • 09/13/23
Marathon Petroleum: Elevated Crack Spreads And Share Repurchases Make This AttractiveSeeking Alpha • 09/06/23