MPC Marathon Petroleum Corp

P/E 12.52
Forward P/E 11.24
Price/Sales 0.653
Beta 0.508
Div Yield 0.0111%
Market Cap --

Company Analysis

Latest News

Bill Nygren's Oakmark Funds Slashes Marathon Petroleum Stake by 92%

Value investor Bill Nygren's Oakmark Funds significantly reduced its position in Marathon Petroleum (MPC) during the second quarter of 2026. According to a...

Marathon and Phillips 66 Explored $180 Billion Merger, Talks Now Ended

Marathon and Phillips 66 Explored $180 Billion Merger, Talks Now Ended

Marathon Petroleum (MPC) and Phillips 66 (PSX) held merger discussions earlier this year, according to Semafor. The potential deal would have created an energy...

🟢 Marathon Petroleum is trading 4.03% up today on rising crude prices tied to Hormuz uncertainty

Marathon Petroleum is trading at $333.21 (+4.03%) as rising oil prices fuel a sector-wide energy rally amid uncertainty over reopening the Strait of Hormuz. -...

🟢 Marathon Petroleum is trading 4.3% up today as crude prices rise

Marathon Petroleum is trading 4.3% up now at $311.15 as crude prices rise amid uncertainty over the Strait of Hormuz reopening. - Brent crude gained 1.0% to...

🟢 Marathon Petroleum is trading 4.2% up today after blowout Q2 earnings

Marathon Petroleum is trading 4.2% up today at $310.37 as shares rebound following a blockbuster Q2 earnings report. • The company reported EPS of $17.73 and...

🔴 Marathon Petroleum is trading 4.1% down today on profit-taking and energy sector weakness

Marathon Petroleum is trading 4.1% down at $299.80 as investors take profits following yesterday's post-earnings rally. • The stock previously surged after...

Marathon Petroleum's second quarter EPS of $17.73 crushes estimates, driven by soaring refining margins.

Marathon Petroleum's second quarter EPS of $17.73 crushes estimates, driven by soaring refining margins.

Marathon Petroleum reported second quarter 2026 net income of $5.1 billion, or $17.73 per diluted share, a substantial increase from $1.2 billion, or $3.96 per...

🟢 Marathon Petroleum is trading 5.9% up today ahead of Q2 earnings and firmer oil prices

Marathon Petroleum is trading 5.9% up at $325.01 in pre-market as investors anticipate its upcoming Q2 earnings and react to rising oil prices. • The market...

Marathon Petroleum Corp Q2 2026 Earnings Preview: What Analysts Expect on August 04, 2026

Marathon Petroleum Corp is expected to report Q2 2026 revenue of $40.87 billion and EPS of $14.52, while the stock currently trades at $316.47 against an...

Marathon Petroleum Shares Decline as Falling Oil Prices Pressure Energy Sector

Marathon Petroleum Shares Decline as Falling Oil Prices Pressure Energy Sector

Marathon Petroleum Corp's stock experienced downward pressure on July 27, 2026. A significant drop in crude oil prices impacted the broader energy sector. West...

Marathon Petroleum's first quarter 2026 earnings crush estimates, driven by surging refining margins.

Marathon Petroleum reported first-quarter 2026 adjusted earnings of $1.65 per share on revenues of $34.2 billion, significantly exceeding analyst expectations....

Marathon Petroleum Corp Q1 2026 Earnings Preview: What Analysts Expect on May 05, 2026

Marathon Petroleum is expected to report Q1 2026 revenue of $30.35 billion and consensus EPS of $0.68, with the stock trading at $246.15 relative to a $247.67...