Marathon Petroleum Corp (MPC) posted an all‑time high of $409.63 per share on the New York Stock Exchange, with the price trading at $410.68 shortly after, just 1% below its 52‑week peak. The move lifted the company’s year‑to‑date return to 147% and a 12‑month gain of 123.08%.
In the second quarter of 2026, MPC reported earnings per share of $17.73, well above Wall Street’s consensus estimate of $12.94. Revenue climbed to $52.34 billion, surpassing the $41.16 billion forecast, while adjusted EBITDA reached $8.5 billion.
Analyst coverage turned more positive. Freedom Broker upgraded its rating from Sell to Hold and raised its target price to $297 from $217. UBS kept a Buy stance but lifted its target to $450, up from $321. Despite the rally, InvestingPro noted that the stock appears overvalued relative to its internal fair‑value model.
The rally coincided with higher crude prices. Brent crude futures rose to $86.05 a barrel and U.S. West Texas Intermediate (WTI) settled at $80.62 a barrel, reflecting heightened Middle‑East tensions that boosted energy sector sentiment.
The data were released on September 15, 2026, at 12:38 PM, and were accompanied by references to other high‑performing stocks highlighted by ProPicks AI, such as Super Micro Computer and AppLovin.












