Marathon Petroleum stock hits all-time high at 409.63 USD
Marathon Petroleum's stock price reached a record high of $409.63, reflecting a significant surge in investor confidence. The company's stock is currently trading at $410.68, just 1% shy of its 52-week peak. Over the past year, Marathon Petroleum's stock has soared by 123.08%, highlighting its impressive performance. Analysts note that the stock may be overvalued based on its Fair Value estimate, but its growth trajectory remains strong.
Marathon Petroleum's second-quarter 2026 earnings exceeded expectations, with $17.73 per share on $52.34 billion in revenue, a testament to its robust operations and favorable market conditions. Freedom Broker upgraded the stock to Hold from Sell, citing strong refining margins and operational execution. UBS raised its price target for Marathon Petroleum to $450, anticipating sustained high refining margins.
The positive sentiment extends to energy stocks, benefiting from rising oil prices due to tensions in the Middle East.
Written by urgent.news from Investing.com's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.
This story
This is one outlet's version. Read the fullest account.
- UL Solutions stock hits 52-week low at 66.16 USD investing.com