In the most recent trading session, Marathon Petroleum (MPC) closed at $162.18, indicating a -0.45% shift from the previous trading day.
Marathon Petroleum shares have dropped 25% from their 52-week high due to concerns over the health of the refining cycle. Despite recent pressure on shares from narrowing crack spreads, refining margins are still solid and may be near a bottom. MPC's strong free cash flow capacity, share repurchases, and potential hurricane-related catalysts point to significant upside potential, leading me to upgrade to a "strong buy.".
In the closing of the recent trading day, Marathon Petroleum (MPC) stood at $174.81, denoting a -0.22% change from the preceding trading day.
Recently, Zacks.com users have been paying close attention to Marathon Petroleum (MPC). This makes it worthwhile to examine what the stock has in store.
Marathon Petroleum (MPC) closed at $173.66 in the latest trading session, marking a +0.7% move from the prior day.
Marathon Petroleum (MPC) concluded the recent trading session at $170.51, signifying a +1.04% move from its prior day's close.
Marathon Petroleum (MPC) has received quite a bit of attention from Zacks.com users lately. Therefore, it is wise to be aware of the facts that can impact the stock's prospects.
Despite positive financial results, Marathon Petroleum (MPC) faces a pullback in its current-year earnings and sales.
Recently, Zacks.com users have been paying close attention to Marathon Petroleum (MPC). This makes it worthwhile to examine what the stock has in store.
Considering the extended period of robust oil consumption projected by Goldman Sachs, we suggest buying stocks like SM, MPC and PUMP.
Here is how Marathon Petroleum (MPC) and TXO Partners LP (TXO) have performed compared to their sector so far this year.