20 companies in the S&P 500 whose investors have gained the greatest rewards from stock buybacksMarket Watch • 06/18/25
2 Top Refinery Stocks Beat the S&P 500 Over the Past 10 Years and Pay Reliable Dividends24/7 Wall Street • 06/15/25
Marathon Petroleum Corp. to Report Second-Quarter Financial Results on August 5, 2025PRNewsWire • 06/05/25
Why Is Marathon Petroleum (MPC) Up 8.5% Since Last Earnings Report?Zacks Investment Research • 06/05/25
Marathon Petroleum (MPC) Q1 Earnings: How Key Metrics Compare to Wall Street EstimatesZacks Investment Research • 05/07/25
Marathon Petroleum (MPC) Q1 Earnings Preview: What You Should Know Beyond the Headline EstimatesZacks Investment Research • 05/02/25
Here's Why Marathon Petroleum (MPC) Gained But Lagged the Market TodayZacks Investment Research • 04/29/25
Earnings Preview: Marathon Petroleum (MPC) Q1 Earnings Expected to DeclineZacks Investment Research • 04/29/25
Wall Street Loves 3 Strong Buy Dividend Stocks Spending Billions Buying Back Their Own Shares24/7 Wall Street • 04/27/25
Pegasus Tech Ventures to host a Startup Pitch Competition during San Francisco Climate WeekPRNewsWire • 04/22/25