MPC Marathon Petroleum Corp

$192.22

*Only the 1D chart reflects 15-min delayed quotes during market hours. Other timeframes update after market close.

Reporting for fiscal period ending
Expected on
Report Time: Unknown Release Time
The Whisper Number
Consensus Estimate:
Revenue Estimate:

Latest Earnings Insight

Updated On 10/2/2025

About Marathon Petroleum Corp

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

Website: https://www.marathonpetroleum.com

Sector
ENERGY & TRANSPORTATION
Industry
PETROLEUM REFINING
Exchange
NYSE
Country
USA
Currency
USD
Fiscal Year End
December
CIK
1510295
Address
539 SOUTH MAIN STREET, FINDLAY, OH, US
Valuation
Market Cap
$39.79B
P/E Ratio
12.67
PEG Ratio
2.20
Price to Book
2.24
Performance
EPS
$10.08
Dividend Yield
2.85%
Profit Margin
2.47%
ROE
18.10%
Technicals
50D MA
$142.38
200D MA
$154.75
52W High
$197.17
52W Low
$115.10
Fundamentals
Shares Outstanding
312M
Target Price
$156.53
Beta
1.02

MPC EPS Estimates vs Actual

Estimated
Actual

MPC News & Sentiment

Sep 30, 2025 • Benzinga SOMEWHAT-BULLISH
If You Invested $1000 In Marathon Petroleum Stock 5 Years Ago, You Would Have This Much Today - Marathon Petroleum ( NYSE:MPC )
Marathon Petroleum ( NYSE:MPC ) has outperformed the market over the past 5 years by 31.4% on an annualized basis producing an average annual return of 45.81%. Currently, Marathon Petroleum has a market capitalization of $58.60 billion.
Sep 29, 2025 • Zacks Commentary SOMEWHAT-BULLISH
Marathon Petroleum ( MPC ) Stock Slides as Market Rises: Facts to Know Before You Trade
Marathon Petroleum (MPC) closed the most recent trading day at $196.47, moving 1.12% from the previous trading session.
Sep 25, 2025 • Zacks Commentary SOMEWHAT-BULLISH
Is Trending Stock Marathon Petroleum Corporation ( MPC ) a Buy Now?
Zacks.com users have recently been watching Marathon Petroleum (MPC) quite a bit. Thus, it is worth knowing the facts that could determine the stock's prospects.
Sep 24, 2025 • Zacks Commentary BULLISH
Is Invesco S&P 500 Equal Weight Energy ETF ( RSPG ) a Strong ETF Right Now?
Smart Beta ETF report for ...
Sep 24, 2025 • Zacks Commentary SOMEWHAT-BULLISH
Zacks Industry Outlook Highlights The Andersons and GrowGeneration
Despite agriculture industry headwinds, The Andersons and GrowGeneration are advancing growth with renewables, hydroponics and global expansion.
Sep 23, 2025 • Zacks Commentary SOMEWHAT-BULLISH
Why the Market Dipped But Marathon Petroleum ( MPC ) Gained Today
Marathon Petroleum (MPC) concluded the recent trading session at $190.87, signifying a +1.93% move from its prior day's close.
Sentiment Snapshot

Average Sentiment Score:

0.241
50 articles with scored sentiment

Overall Sentiment:

Bullish

MPC Reported Earnings

Feb 04, 2025
Dec 31, 2024 (Pre market)
0.75 Surprise
  • Reported EPS: $0.77
  • Estimate: $0.02
  • Whisper:
  • Surprise %: 3750.0%
Nov 05, 2024
Sep 30, 2024 (Pre market)
0.89 Surprise
  • Reported EPS: $1.87
  • Estimate: $0.98
  • Whisper:
  • Surprise %: 90.8%
Aug 06, 2024
Jun 30, 2024 (Pre market)
1.03 Surprise
  • Reported EPS: $4.12
  • Estimate: $3.09
  • Whisper:
  • Surprise %: 33.3%
Apr 30, 2024
Mar 31, 2024 (Pre market)
0.16 Surprise
  • Reported EPS: $2.58
  • Estimate: $2.42
  • Whisper:
  • Surprise %: 6.6%
Jan 30, 2024
Dec 31, 2023 (Pre market)
1.78 Surprise
  • Reported EPS: $3.98
  • Estimate: $2.20
  • Whisper:
  • Surprise %: 80.9%
Oct 31, 2023
Sep 30, 2023 (Pre market)
0.39 Surprise
  • Reported EPS: $8.14
  • Estimate: $7.75
  • Whisper:
  • Surprise %: 5.0%
Aug 01, 2023
Jun 30, 2023 (Pre market)
0.73 Surprise
  • Reported EPS: $5.32
  • Estimate: $4.59
  • Whisper:
  • Surprise %: 15.9%
May 02, 2023
Mar 31, 2023 (Pre market)
0.35 Surprise
  • Reported EPS: $6.09
  • Estimate: $5.74
  • Whisper:
  • Surprise %: 6.1%
Jan 31, 2023
Dec 31, 2022 (Pre market)
0.98 Surprise
  • Reported EPS: $6.65
  • Estimate: $5.67
  • Whisper:
  • Surprise %: 17.3%

Financials