Zacks Investment Research on MSN
Marathon Petroleum (MPC) stock moves -1.38%: What you should know
In the latest trading session, Marathon Petroleum (MPC) closed at $232.53, marking a -1.38% move from the previous day. The stock exceeded the S&P 500, which registered a loss of 1.51% for the day. On ...
Marathon Petroleum (MPC) shares have declined by 13.8% over the course of 21 trading days. The recent decrease is driven by renewed worries regarding its Q3 earnings shortfall and high maintenance ...
The share price of Marathon Petroleum Corporation (NYSE:MPC) surged by 15.46% between February 2 and February 9, 2026, putting it among the Energy Stocks that Gained the Most This Week. Marathon ...
Marathon Petroleum (NYSE: MPC) has outperformed the market over the past 10 years by 6.95% on an annualized basis producing an average annual return of 20.16%. Currently, Marathon Petroleum has a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results