Marathon Petroleum (MPC) is a Top-Ranked Growth Stock: Should You Buy?Zacks Investment Research • 05/17/22
Marathon Petroleum (MPC) Is Up 9.92% in One Week: What You Should KnowZacks Investment Research • 05/09/22
7 Best Energy Stocks To Buy With Over 6% Dividend Yields: Ecopetrol, Energy Transfer LP And MoreBenzinga • 05/03/22
Marathon Petroleum Corporation (MPC) CEO Mike Hennigan on Q1 2022 Results - Earnings Call TranscriptSeeking Alpha • 05/03/22
Marathon Petroleum (MPC) Surpasses Q1 Earnings and Revenue EstimatesZacks Investment Research • 05/03/22
Marathon Petroleum (MPC): Strong Industry, Solid Earnings Estimate RevisionsZacks Investment Research • 03/30/22
Marathon Petroleum (MPC) Soars to 52-Week High, Time to Cash Out?Zacks Investment Research • 03/28/22
Marathon Petroleum Corp. to Report First-Quarter Financial Results on May 3, 2022PRNewsWire • 03/22/22