Marathon Petroleum (MPC) closed at $232.53 in the latest trading session, marking a -1.38% move from the prior day.
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 (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 ...
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