Why Marathon Petroleum Stock Is Breaking Out To Fresh All-Time Highs Today

3/24/2026
Impact: 75
Energy

Marathon Petroleum Corp (NYSE: MPC) shares surged 5.82% to a new all-time high of $246.06 amid rising geopolitical tensions in the U.S.-Israel-Iran conflict, which has heightened risks in global energy markets. The company's stock has shown strong upward momentum over the past year, climbing from a low of $118.55. Analysts have a positive outlook, with the next earnings report expected on May 5, projecting an EPS of $1.62 and revenue of $29.72 billion. Recent analyst price targets have been raised, reflecting improved sentiment around the stock.

AI summary, not financial advice

Share: