MPC
ENERGYMarathon Petroleum Corp
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.
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
$245.44
Fundamentals
Trading
MPC News
128 articles- Corient Private Wealth LLC Purchases 4,703 Shares of Marathon Petroleum Corporation $MPCMarketBeat·Jun 23, 2026
- The Speedway retail network from Marathon Petroleum Corp. - 6,200 US fuel and convenience sites in focusAD HOC NEWS·Jun 22, 2026
- Phillips 66 $PSX Shares Sold by Hsbc Holdings PLCMarketBeat·Jun 22, 2026
- Is Ferrari N.V. (RACE) Among the Best EV Stocks to Invest In According to Hedge Funds?Insider Monkey·Jun 21, 2026
- ARS Investment Partners LLC Purchases 65,599 Shares of Marathon Petroleum Corporation $MPCMarketBeat·Jun 21, 2026
- Phillips 66 Stock - weekly review and refining sector checkAD HOC NEWS·Jun 21, 2026
- Marathon Petroleum (MPC) Price Target Boosted at Wells Fargo. Here is WhyInsider Monkey·Jun 21, 2026
- Kovitz Investment Group Partners LLC Has $3.33 Million Position in Marathon Petroleum Corporation $MPCMarketBeat·Jun 20, 2026
- Will UK interest rates fall in 2026?Moneyweek·Jun 19, 2026
- Marathon Petroleum Corporation $MPC Shares Purchased by Pacer Advisors Inc.MarketBeat·Jun 19, 2026
- TMB Capital Partners LLC Takes Position in Marathon Petroleum Corporation $MPCMarketBeat·Jun 19, 2026
- Here's How Declining Crude Oil Prices are Benefiting Valero EnergyYahoo Finance·Jun 18, 2026
- The Andersons Appoints Marathon Petroleum Executive David Heppner to Boardcitybiz·Jun 18, 2026
- Bank of England holds interest rates at 3.75% but says inflation still to riseYahoo·Jun 18, 2026
- The Andersons, Inc. Names David R. Heppner to Board of DirectorsYahoo Finance·Jun 18, 2026
- Transocean Bags $185M Offshore Drilling Deals in Two RegionsYahoo Finance·Jun 18, 2026
- Empyrean Capital Partners LP Sells 126,000 Shares of Marathon Petroleum Corporation $MPCMarketBeat·Jun 18, 2026
- Engineers Gate Manager LP Acquires 104,468 Shares of Marathon Petroleum Corporation $MPCMarketBeat·Jun 18, 2026
- Cobalt Capital Management Inc. Makes New Investment in Marathon Petroleum Corporation $MPCMarketBeat·Jun 18, 2026
- Asset One Wealth Management LLC Takes Position in Marathon Petroleum Corporation $MPCMarketBeat·Jun 18, 2026
- 36,155 Shares in Marathon Petroleum Corporation $MPC Bought by Aristeia Capital L.L.C.MarketBeat·Jun 18, 2026
- Marathon Petroleum (MPC) Sees a More Significant Dip Than Broader Market: Some Facts to KnowYahoo Finance·Jun 17, 2026
- Marathon Petroleum Corp. stock underperforms Wednesday when compared to competitorsMarketWatch·Jun 17, 2026
- Marathon Petroleum tops TD Cowen’s refining sector rankingsInvesting.com·Jun 17, 2026
- Marathon Petroleum (MPC) Stock Could Be 5.5% Undervalued Despite Its Strong RunYahoo Finance·Jun 17, 2026
- Delek vs. Marathon Petroleum: Which Stock Offers Better Refining Bet?Yahoo Finance·Jun 17, 2026
- Has Kolibri Global Energy Inc. (KGEI) Outpaced Other Oils-Energy Stocks This Year?Yahoo Finance·Jun 17, 2026
- Is It Worth Investing in Marathon Petroleum (MPC) Based on Wall Street's Bullish Views?Yahoo Finance·Jun 17, 2026
- Stock Market News for Jun 17, 2026Yahoo Finance·Jun 17, 2026
- Marathon Petroleum (MPC) Faces A New Oil Reality As The Strait Of Hormuz ReopensYahoo Finance·Jun 17, 2026
- The Best Energy ETFs to BuyKiplinger·Jun 16, 2026
- The Number That Could Test Exxon Mobil StockTrefis·Jun 16, 2026
- Oil Prices Fall Below $80. Why That Could Make Exxon a Buy.Yahoo Finance·Jun 16, 2026
- Marathon Petroleum (MPC) Has a Cash Engine Bigger Than a Simple Crack-Spread TradeAlphaStreet·Jun 16, 2026
- Shell Signals Strategic Reset With $1 Billion Wind Asset SaleYahoo Finance·Jun 16, 2026
- Petrobras Signs R$443.7M Decommissioning Contract With OceanPactYahoo Finance·Jun 16, 2026
- Chevron Secures Strategic Entry Into Greece's Offshore Block 10Yahoo Finance·Jun 16, 2026
- Stocks Supported by Lower Crude Oil Prices and Bond YieldsBarchart·Jun 16, 2026
- Marathon Petroleum Corp. to Report Second-Quarter Financial Results on August 4, 2026Yahoo Finance·Jun 16, 2026
Price Data
52-Week Range
$245.44
Fundamentals
Trading
About Marathon Petroleum Corp
Marathon Petroleum Corporation is an American petroleum refining, marketing, and transportation company headquartered in Findlay, Ohio.