Loading...
Marathon Petroleum Corp (MPC) is a good buy for a beginner investor with a long-term strategy and $50,000-$100,000 available for investment. The stock demonstrates strong financial performance, positive technical indicators, and favorable analyst sentiment, making it a solid choice for long-term growth.
The technical indicators are bullish. The MACD is above 0 and positively contracting, suggesting upward momentum. The RSI is neutral at 56.574, and moving averages (SMA_5 > SMA_20 > SMA_200) are bullish. The stock is trading above key support levels with resistance at R1: 207.108, indicating potential for further upside.

Analysts have raised price targets recently, with UBS setting a target of $221 and Wells Fargo at $217, reflecting confidence in the company's growth potential.
The new labor agreement with the United Steelworkers Union prevents a nationwide strike, ensuring operational stability.
Strong Q4 financial performance with a 314.86% YoY increase in net income and a 341.38% YoY rise in EPS.
Hedge funds are selling the stock, with a 178.21% increase in selling activity over the last quarter.
The company plans to sell 25,000 shares of common stock, which could dilute shareholder value.
Revenue declined slightly by -0.46% YoY in Q4 2025.
In Q4 2025, Marathon Petroleum demonstrated robust financial performance. Net income surged by 314.86% YoY to $1.535 billion, and EPS increased by 341.38% YoY to 5.12. Gross margin improved significantly by 85.58% YoY to 10.17, indicating strong profitability despite a slight revenue decline of -0.46% YoY.
Analyst sentiment is positive overall. Recent upgrades include UBS raising the price target to $221 with a Buy rating and Wells Fargo increasing the target to $217 with an Overweight rating. Citi raised its target to $210 but maintained a Neutral rating. Analysts highlight strong refining margins and free cash flow leverage as key growth drivers.