Marathon Petroleum Corp (MPC) is not a strong buy for a beginner, long-term investor at this moment. While the company has positive analyst ratings and a favorable long-term outlook, the current technical indicators and trading sentiment do not suggest an immediate entry point. Additionally, hedge funds are selling, and there are no significant insider or congress trading trends to support a buy decision. The investor may consider monitoring the stock for a better entry point or exploring other opportunities.
The MACD histogram is negative (-2.834) and expanding, indicating bearish momentum. The RSI is at 26.153, which is neutral but leaning towards oversold territory. Moving averages are converging, suggesting no clear trend. The stock is trading near its key support level of 242.676, with resistance levels at 255.282 and above.

Analysts have raised price targets recently, with Wells Fargo setting a target of $344 and Morgan Stanley at $265, citing strong refining margins and operational flexibility. The company's consistent execution and capital return profile are also highlighted as strengths.
Hedge funds are selling significantly, with a 178.21% increase in selling activity over the last quarter. Technical indicators show bearish momentum, and the stock is trading near its support level. Additionally, there is no recent congress trading data or significant insider activity to support a buy decision.
No financial data is available for the latest quarter. However, analysts have noted strong Q1 results driven by improved crack spreads and tighter supply on the West Coast.
The majority of analysts maintain a positive outlook, with several price target increases. However, one analyst (Freedom Broker) has a Sell rating, citing overvaluation and limited upside at current levels. The consensus remains optimistic about the company's long-term potential.