
Marathon Petroleum's stock price neared its 52-week high following Morgan Stanley's price target raise to $265, reflecting strong analyst confidence. The company expects a 173.74% rise in earnings per share to $10.84, driven by robust refining margins and projected full-year revenue of $143.04 billion. This positive momentum is reinforced by its addition to Zacks Rank #1 (Strong Buy) list and a recent 2.44% monthly stock gain, outperforming its sector. Investors see Marathon as a key player in the energy sector with sustained financial health and growth potential.