Market Cap 58.44B
Revenue (ttm) 138.86B
Net Income (ttm) 3.45B
EPS (ttm) N/A
PE Ratio 30.24
Forward PE 21.93
Profit Margin 2.48%
Debt to Equity Ratio 1.23
Volume 1,968,700
Avg Vol 1,833,710
Day's Range N/A - N/A
Shares Out 304.02M
Stochastic %K 41%
Beta 0.90
Analysts Sell
Price Target $192.82

Company Profile

Marathon Petroleum Corporation, together with its subsidiaries, operates as an integrated downstream energy company in the United States. The company operates through three segments: Refining & Marketing; Midstream; and Renewable Diesel. The Refining & Marketing segment refines crude oil and other feedstocks at its refineries in the Gulf Coast, Mid-Continent, and West Coast regions of the United States; and purchases refined products and ethanol for resale and distributes refined products throug...

Industry: Oil & Gas Refining & Marketing
Sector: Energy
Phone: 419 422 2121
Address:
539 South Main Street, Findlay, United States
Vikingsstrade
Vikingsstrade Oct. 4 at 5:51 PM
$RBBN $ESTC $MPC $ICE Merger news on NITO and it barely has 3 million market cap. If people find this, short sellers could get hurt alot on NITO. Small caps have been dead for a while, but NITO gives me hope that short sellers finally get what they deserve.
0 · Reply
Schematic045
Schematic045 Oct. 3 at 9:53 PM
$PFE $MPC $MPLX $MTSR 2 Reliable Dividend Stocks With Yields Above 6% That You Can Buy With $100 in October You don Pfizer stock yields over 6%. MPLX LP, a pipeline operator, currently yields above 7%. Both companies are positioned to sustain dividend growth for years ahead.
0 · Reply
SweepCastApp
SweepCastApp Oct. 3 at 9:25 PM
$MPC: Unusual Options Activity Alerted CALL flow observed 10x contracts at Strike price of $200 Exp on 01/21/2028 with Premium of $34K and showing BEARISH Sentiment
0 · Reply
Gagooza
Gagooza Oct. 3 at 5:13 PM
$XOM $SHEL $MPC $OXY Think Buffet bought at rock bottom? I do.. Time to buy OIL
0 · Reply
VR_CMT
VR_CMT Oct. 3 at 12:42 PM
$MPC Marathon Petroleum setup pre-market to trigger a pullback buy signal. Very strong and constant buying pressure in this stock. $STUDY
0 · Reply
MoneyGroupLLC
MoneyGroupLLC Oct. 3 at 1:16 AM
Enter: $MPC NOV 21 2025 $195 CALLS Buy in Price: $7.20 - $8.10 Take Profit: $15.96 Stop Bleeding: $7.13 ROI Potential: 97% Exit Within: 125 Minutes https://moneygroup.us/alerts
0 · Reply
SuperGreenToday
SuperGreenToday Oct. 2 at 5:25 PM
$MPC Share Price: $192.17 Contract Selected: Jan 16, 2026 $190 Calls Buy Zone: $11.56 – $14.28 Target Zone: $20.73 – $25.33 Potential Upside: 69% ROI Time to Expiration: 105 Days | Updates via https://fxcapta.com/stockinfo/
0 · Reply
MoneyGroupLLC
MoneyGroupLLC Oct. 2 at 7:10 AM
Enter: $MPC NOV 21 2025 $195 CALLS Buy in Price: $8.10 - $8.10 Take Profit: $15.31 Stop Bleeding: $7.13 ROI Potential: 89% Exit Within: 372 Minutes https://moneygroup.us/alerts
0 · Reply
SweepCastApp
SweepCastApp Oct. 2 at 2:00 AM
$MPC: Unusual Options Activity Alerted PUT flow observed 36x contracts at Strike price of $195 Exp on 11/21/2025 with Premium of $31K and showing BULLISH Sentiment
0 · Reply
MoneyGroupLLC
MoneyGroupLLC Oct. 1 at 12:10 PM
Enter: $MPC NOV 21 2025 $195 CALLS Buy in Price: $8.13 - $8.50 Take Profit: $15.53 Stop Bleeding: $7.15 ROI Potential: 91% Exit Within: 262 Minutes https://moneygroup.us/alerts
0 · Reply
Latest News on MPC
Final Trade: CERT, GDX, IWM, MPC

Sep 23, 2025, 6:34 PM EDT - 10 days ago

Final Trade: CERT, GDX, IWM, MPC

GDX IWM CERT


Josh Brown's best stocks in the market: Energy

Sep 23, 2025, 1:55 PM EDT - 11 days ago

Josh Brown's best stocks in the market: Energy

BKR CVX PSX VLO XLE


Final Trade: C, XLF, UPS, MPC

Sep 18, 2025, 6:21 PM EDT - 15 days ago

Final Trade: C, XLF, UPS, MPC

XLF C UPS


Trade Tracker: Joe Terranova sells Marathon Petroleum

Sep 11, 2025, 1:00 PM EDT - 23 days ago

Trade Tracker: Joe Terranova sells Marathon Petroleum


Final Trade: ETH, URI, GOOGL, MPC

Sep 3, 2025, 6:17 PM EDT - 4 weeks ago

Final Trade: ETH, URI, GOOGL, MPC

GOOG GOOGL ETH URI


Marathon Petroleum Q2 Review: Resilience Enables More Buybacks

Aug 7, 2025, 4:18 AM EDT - 2 months ago

Marathon Petroleum Q2 Review: Resilience Enables More Buybacks


MPLX LP Reports Second-Quarter 2025 Financial Results

Aug 5, 2025, 6:35 AM EDT - 2 months ago

MPLX LP Reports Second-Quarter 2025 Financial Results

MPLX


Marathon Petroleum Corp. Reports Second-Quarter 2025 Results

Aug 5, 2025, 6:30 AM EDT - 2 months ago

Marathon Petroleum Corp. Reports Second-Quarter 2025 Results


Marathon Petroleum Corp. Announces Quarterly Dividend

Jul 30, 2025, 3:25 PM EDT - 2 months ago

Marathon Petroleum Corp. Announces Quarterly Dividend


Marathon Petroleum: Extremely Compelling With Q2 Momentum

May 22, 2025, 1:59 AM EDT - 4 months ago

Marathon Petroleum: Extremely Compelling With Q2 Momentum


3 Best Energy Stocks To Buy Right Now

May 9, 2025, 3:03 PM EDT - 5 months ago

3 Best Energy Stocks To Buy Right Now

KMI SLB


Marathon Petroleum Swings to Loss on Lower Refining Margins

May 6, 2025, 7:28 AM EDT - 5 months ago

Marathon Petroleum Swings to Loss on Lower Refining Margins


MPLX LP Reports First-Quarter 2025 Financial Results

May 6, 2025, 6:35 AM EDT - 5 months ago

MPLX LP Reports First-Quarter 2025 Financial Results

MPLX


Marathon Petroleum Corp. Reports First-Quarter 2025 Results

May 6, 2025, 6:30 AM EDT - 5 months ago

Marathon Petroleum Corp. Reports First-Quarter 2025 Results


3 Stocks To Turn Tariffs Into Opportunities (CORRECTED)

May 1, 2025, 5:43 PM EDT - 5 months ago

3 Stocks To Turn Tariffs Into Opportunities (CORRECTED)

ACHR X


3 Stocks To Turn Tariffs Into Opportunities

Apr 30, 2025, 3:50 PM EDT - 5 months ago

3 Stocks To Turn Tariffs Into Opportunities

ADM X


Marathon Petroleum Stock Up Over 4% After Key Signal

Apr 4, 2025, 5:32 PM EDT - 6 months ago

Marathon Petroleum Stock Up Over 4% After Key Signal


Marathon Petroleum: Unique Financial Position (Rating Upgrade)

Mar 25, 2025, 11:59 PM EDT - 6 months ago

Marathon Petroleum: Unique Financial Position (Rating Upgrade)


Very Bad News For Energy Stocks

Mar 10, 2025, 7:05 AM EDT - 7 months ago

Very Bad News For Energy Stocks

AMLP CIVI CNQ CVX DVN ENB EPD


Marathon Petroleum: Low Valuation And MPLX Ownership Make It A Buy

Dec 24, 2024, 5:00 AM EST - 10 months ago

Marathon Petroleum: Low Valuation And MPLX Ownership Make It A Buy


Vikingsstrade
Vikingsstrade Oct. 4 at 5:51 PM
$RBBN $ESTC $MPC $ICE Merger news on NITO and it barely has 3 million market cap. If people find this, short sellers could get hurt alot on NITO. Small caps have been dead for a while, but NITO gives me hope that short sellers finally get what they deserve.
0 · Reply
Schematic045
Schematic045 Oct. 3 at 9:53 PM
$PFE $MPC $MPLX $MTSR 2 Reliable Dividend Stocks With Yields Above 6% That You Can Buy With $100 in October You don Pfizer stock yields over 6%. MPLX LP, a pipeline operator, currently yields above 7%. Both companies are positioned to sustain dividend growth for years ahead.
0 · Reply
SweepCastApp
SweepCastApp Oct. 3 at 9:25 PM
$MPC: Unusual Options Activity Alerted CALL flow observed 10x contracts at Strike price of $200 Exp on 01/21/2028 with Premium of $34K and showing BEARISH Sentiment
0 · Reply
Gagooza
Gagooza Oct. 3 at 5:13 PM
$XOM $SHEL $MPC $OXY Think Buffet bought at rock bottom? I do.. Time to buy OIL
0 · Reply
VR_CMT
VR_CMT Oct. 3 at 12:42 PM
$MPC Marathon Petroleum setup pre-market to trigger a pullback buy signal. Very strong and constant buying pressure in this stock. $STUDY
0 · Reply
MoneyGroupLLC
MoneyGroupLLC Oct. 3 at 1:16 AM
Enter: $MPC NOV 21 2025 $195 CALLS Buy in Price: $7.20 - $8.10 Take Profit: $15.96 Stop Bleeding: $7.13 ROI Potential: 97% Exit Within: 125 Minutes https://moneygroup.us/alerts
0 · Reply
SuperGreenToday
SuperGreenToday Oct. 2 at 5:25 PM
$MPC Share Price: $192.17 Contract Selected: Jan 16, 2026 $190 Calls Buy Zone: $11.56 – $14.28 Target Zone: $20.73 – $25.33 Potential Upside: 69% ROI Time to Expiration: 105 Days | Updates via https://fxcapta.com/stockinfo/
0 · Reply
MoneyGroupLLC
MoneyGroupLLC Oct. 2 at 7:10 AM
Enter: $MPC NOV 21 2025 $195 CALLS Buy in Price: $8.10 - $8.10 Take Profit: $15.31 Stop Bleeding: $7.13 ROI Potential: 89% Exit Within: 372 Minutes https://moneygroup.us/alerts
0 · Reply
SweepCastApp
SweepCastApp Oct. 2 at 2:00 AM
$MPC: Unusual Options Activity Alerted PUT flow observed 36x contracts at Strike price of $195 Exp on 11/21/2025 with Premium of $31K and showing BULLISH Sentiment
0 · Reply
MoneyGroupLLC
MoneyGroupLLC Oct. 1 at 12:10 PM
Enter: $MPC NOV 21 2025 $195 CALLS Buy in Price: $8.13 - $8.50 Take Profit: $15.53 Stop Bleeding: $7.15 ROI Potential: 91% Exit Within: 262 Minutes https://moneygroup.us/alerts
0 · Reply
MoneyGroupLLC
MoneyGroupLLC Sep. 30 at 11:49 PM
Enter: $MPC NOV 21 2025 $195 CALLS Buy in Price: $9.80 - $10.00 Take Profit: $13.50 Stop Bleeding: $8.80 ROI Potential: 35% Exit Within: 248 Minutes https://moneygroup.us/alerts
0 · Reply
LiquidThetaLEAPS
LiquidThetaLEAPS Sep. 30 at 9:19 PM
LiquidTheta® LEAPS LIVE Actionable Alert Asset: $MPC Current Share Price: $194.86 Contracts: $MPC December 18, 2026 $195 Calls Scale in: $22.34- $27.31 Scale out: $34.75-$44.69 Can Easily Capture: 60% ROI Blended DTE: 445 Days | Join Elites here: https://liquidtheta.com/options
0 · Reply
MoneyGroupLLC
MoneyGroupLLC Sep. 29 at 11:27 PM
Enter: $MPC NOV 21 2025 $200 CALLS Buy in Price: $8.90 - $9.35 Take Profit: $13.44 Stop Bleeding: $7.83 ROI Potential: 51% Exit Within: 105 Minutes https://moneygroup.us/alerts
0 · Reply
highnihilism
highnihilism Sep. 29 at 11:09 PM
$IAG: 838 trades, $1.3M vs $354K avg (3.6x). Bullish skew: $1.2M calls/$54K puts. 96% single-leg. $MPC: 595 trades, $1.5M vs $2.1M avg (0.71x). Bullish skew: $1.2M calls/$253K puts. 81% single-leg. $CME: 784 trades, $1.5M vs $3.7M avg (0.42x). Bullish skew: $1.2M calls/$316K puts. 38% single-leg. $PAYX: 2.6K trades, $2.5M vs $1.1M avg (2.4x). Bullish skew: $1.2M calls/$1.3M puts. 80% single-leg.
0 · Reply
DerekQuick
DerekQuick Sep. 29 at 8:24 PM
$DK Bulish update for refining stocks! $PBF $DINO $MPC https://www.patreon.com/posts/140037294?pr=true
0 · Reply
johnmd
johnmd Sep. 29 at 10:40 AM
$MPC Great run but massively overbought here
1 · Reply
LiquidThetaLEAPS
LiquidThetaLEAPS Sep. 29 at 6:39 AM
LiquidTheta® LEAPS LIVE Actionable Alert Asset: $MPC Current Share Price: $198.69 Contracts: $MPC December 18, 2026 $200 Calls Scale in: $23.34- $28.53 Scale out: $36.31-$46.68 Can Easily Capture: 60% ROI Blended DTE: 446 Days | Join Elites here: https://liquidtheta.com
0 · Reply
ArcValueTrade
ArcValueTrade Sep. 28 at 8:13 PM
Gold | Oil | Dollar | Silver | Natural Gas Price Forecast Support & Resistance Strategy Guide Video: https://youtu.be/0pdS35M-9nI?si=LIKIlceJNBMfvniu - UNG Natural Gas support and resistance levels-- $XOM $OXY $VLO $CVE $MPC
0 · Reply
lou1islu4
lou1islu4 Sep. 28 at 6:39 PM
0 · Reply
KangaroooJack
KangaroooJack Sep. 28 at 5:58 PM
$MPC why is this trending?
0 · Reply
SweepCastApp
SweepCastApp Sep. 28 at 5:38 PM
$MPC: Unusual Options Activity Alerted CALL flow observed 115x contracts at Strike price of $210 Exp on 03/20/2026 with Premium of $136K and showing BULLISH Sentiment
0 · Reply
MoneyGroupLLC
MoneyGroupLLC Sep. 28 at 1:31 PM
Enter: $MPC NOV 21 2025 $200 CALLS Buy in Price: $8.90 - $9.20 Take Profit: $12.46 Stop Bleeding: $7.83 ROI Potential: 40% Exit Within: 124 Minutes https://moneygroup.us/alerts
0 · Reply