News

Marathon Petroleum (MPC) closed the most recent trading day at $174.46, moving +2.65% from the previous trading session. This move outpaced the S&P 500's daily gain of 0.48%. Elsewhere, the Dow saw a ...
Marathon Petroleum (MPC) has been one of the most searched-for stocks on Zacks.com lately. So, you might want to look at some ...
Analysts' ratings for Marathon Petroleum MPC over the last quarter vary from bullish to bearish, as provided by 11 analysts. The following table provides a quick overview of their recent ratings, ...