A month has gone by since the last earnings report for Marathon Petroleum (MPC). Shares have added about 1.8% in that time frame, outperforming the S&P 500. Will the recent positive trend continue ...
Marathon Petroleum (MPC) closed the most recent trading day at $182.87, moving -1.83% from the previous trading session. At the same time, the Dow added 0.47%, and the tech-heavy Nasdaq lost 0.16%.
A month has gone by since the last earnings report for Marathon Petroleum (MPC). Shares have added about 1.4% in that time frame, underperforming the S&P 500. Will the recent positive trend continue ...
The latest trading session saw Marathon Petroleum (MPC) ending at $165.56, denoting a -1.26% adjustment from its last day's close. The stock's performance was ahead of the S&P 500's daily loss of 1.39 ...