– Marathon Petroleum (MPC) surged 2.52% to a 52-week high on 2025-08-27, driven by a Q2 earnings beat ($0.74/share) and $34.1B revenue.
– Despite a 40.86% drop in trading volume to $0.32B (310th most-traded), analysts raised price targets to $205, citing 4.5% annualized shareholder returns and 2.1% dividend yield.
– Technical indicators (RSI near overbought, MACD crossover) and historical backtest data (64.3% 30-day win rate) reinforced bullish momentum, though $183.1 resistance remains critical.
– Institutional investors trimmed stakes, while aggressive capital allocation and refining margin resilience contrasted with broader sector trends, though short-term volatility risks persist.