Marathon Petroleum Corp logo

MPC

ENERGY

Marathon Petroleum Corp

AI Stock Analysis· Bullish
Jun 22 · 7:54 PM ET

Marathon Petroleum Corp (MPC) is currently priced at $247.29, reflecting a gain of 1.80% today. The stock's technical indicators suggest a mixed sentiment; the Relative Strength Index (RSI) stands at 45.5, indicating neutral momentum, while the 20-day simple moving average (SMA) is $255.80, suggesting potential resistance. The 50-day SMA at $245.63 is slightly below the current price, indicating support, while the 200-day SMA at $207.63 shows a longer-term bullish trend. The MACD is at 0.02, with a signal line of 2.73 and a histogram of -2.71, indicating a potential crossover but lacking strong momentum. The overall signal is a "BUY" with a confidence level of 74%, suggesting that investors may find value at current levels.

From a fundamental perspective, Marathon Petroleum demonstrates impressive profitability metrics, with an extraordinary gross margin of 753.7% and an operating margin of 434.7%. The company reported an EPS of $15.18, with a remarkable quarter-over-quarter EPS growth of 350.7%. However, revenue growth is concerning, as it has decreased by 444.0% year-over-year, despite a modest quarter-over-quarter growth of 8.8%. The current P/E ratio of 16.0 and forward P/E of 7.6 suggest that the stock is undervalued relative to its growth prospects. Analyst sentiment is bullish, with a consensus rating of "BUY" based on 4 strong buys, 6 buys, 7 holds, and 1 sell, while the average target price is set at $268.17, indicating a potential upside.

Marathon Petroleum's next earnings report is not scheduled within the next 30 days, but the previous quarter's results on March 31, 2026, will be crucial for assessing the company's ongoing performance. Recent developments include significant share purchases by ARS Investment Partners LLC and Kovitz Investment Group Partners LLC, which may indicate institutional confidence in the stock. Notably, analysts at Wells Fargo have recently boosted their price target, reflecting positive sentiment. Investors should watch for any updates on revenue trends and margin stability, as these factors will be critical in determining the stock's trajectory in the near term.

AI Insight

What's Moving MPC Today?

No stock-specific AI insight has been generated for MPC yet. Check back soon — insights are generated from recent news analysis.

52-Week Range

$154.97$272.46

$245.44

Fundamentals

Market Cap$72.2B
P/E Ratio16.3
EPS$15.18
Dividend Yield1.61%
Dividend / Share$3.91
ROE27.5%
Profit Margin3.4%
Debt / Equity

Trading

Volume178K
Avg Volume (10D)
Shares Outstanding291.9M

MPC News

128 articles

Price Data

Open$245.28
Previous Close$247.29
Day High$247.27
Day Low$244.47
52 Week High$272.46
52 Week Low$154.97

About Marathon Petroleum Corp

Marathon Petroleum Corporation is an American petroleum refining, marketing, and transportation company headquartered in Findlay, Ohio.

18.5K employees
Listed June 23, 2011
ENERGYOIL & GAS REFINING & MARKETING

Company Details

Security TypeCommon Stock
ExchangeNYSE
CurrencyUSD
Round Lot
SICOIL & GAS REFINING & MARKETING
CIK
Composite FIGI
Share Class FIGI