stocks logo

MPC

Marathon Petroleum Corp
$
121.070
-7.520(-5.850%)
  • Overview
  • Forecast
  • Valuation
Line
Line
|
Candle
Candle
1D
5D
1M
3M
6M
YTD
1Y
5Y
High
126.000
Open
124.660
VWAP
120.64
Vol
5.83M
Mkt Cap
37.72B
Low
115.9696
Amount
703.73M
EV/EBITDA(TTM)
8.44
Total Shares
352.33M
EV
76.42B
EV/OCF(TTM)
8.82
P/S(TTM)
0.36

Marathon Petroleum Corporation is an integrated, downstream energy company. The Company operates through two segments: Refining & Marketing and Midstream. The Refining & Marketing segment refines crude oil and other feedstocks, including renewable fe...Show More

Market Estimates

Earnings Estimates
Revenue
YoY Chg
EPS
YoYChg
FY2025Q1
FY2025Q2
FY2025Q3
28.78B
-13.34%
0.066
-97.43%
31.16B
-18.78%
3.390
-17.73%
31.34B
-11.42%
3.333
+78.24%
Estimates Revision
The market is revisingDownwardthe revenue expectations for Marathon Petroleum Corporation (MPC) for FY2025, with the revenue forecasts being adjusted by -2.73%over the past three months. During the same period, the stock price has changed by-13.85%.
Revenue Estimates for FY2025
Revise Downward
down Image
-2.73%
In Past 3 Month
EPS Estimates for FY2025
Revise Downward
down Image
-12.67%
In Past 3 Month
Stock Price
Go Down
down Image
-13.85%
In Past 3 Month
13 Analyst Rating
up Image
41.17% Upside
Wall Street analysts forecast MPC stock price to riseover the next 12 months. According to Wall Street analysts, the average 1-year price target for MPC is 170.92USD with a low forecast of153.00USD and a high forecast of192.00 USD. However, analyst price targets are subjective and often lag stock prices, so investors should focus on the objective reasons behind analyst rating changes, which better reflect the company's fundamentals.
9 Buy
4 Hold
0 Sell
Moderate Buy
up Image
41.17% Upside
Current: 121.070
sliders
Low
153.00
Averages
170.92
High
192.00
Wells Fargo
Roger Read
Buy
Maintains
$183 → $185
2025-03-21
Reason
Barclays
Theresa Chen
Buy
Maintains
$159 → $161
2025-03-14
Reason
Barclays raised the firm's price target on Marathon Petroleum to $161 from $159 and keeps an Overweight rating on the shares. The firm says competition is "heating up" for the midstream refiners amid the macro uncertainty.
Piper Sandler
Ryan Todd
Hold
Maintains
$160 → $156
2025-03-07
Reason
Piper Sandler lowered the firm's price target on Marathon Petroleum to $156 from $160 and keeps a Neutral rating on the shares. With two months in the books in the First Quarter, the firm is adjusting its Q1 2025 and 2025 estimates for the refiners in-line with margins to date and the increase in 2025 full year margins. While significant market volatility year-to-date doesn't exactly provide encouragement on the shelf life of Piper's estimates, at present it sees downside to Q1 estimates, but generally 10%-15% upside for the remainder of 2025.
Wells Fargo
Roger Read
Buy
Maintains
$182 → $183
2025-02-05
Reason
Raymond James
Justin Jenkins
Strong Buy
Maintains
$190 → $192
2025-01-17
Reason
Raymond James raised the firm's price target on Marathon Petroleum to $192 from $190 and keeps a Strong Buy rating on the shares. The firm expects Q4 refining company results to be "ugly," though large-cap refiners should be more resilient, the analyst tells investors in a research note. Cold winter weather has boosted the shorter-term demand picture for middle distillates, while the positive boost from a supportive energy tape and increased sanctions outlook has flowed through to optimism in refining shares, the firm says. Raymond James believes the refining macro will reach an inflection point by mid-year and especially in 2026 and beyond, particularly as more shutdowns will offset the new supply that is expected to hit the market, while demand increases.
Wells Fargo
Roger Read
Buy
Maintains
$186 → $182
2025-01-10
Reason
Wells Fargo lowered the firm's price target on Marathon Petroleum to $182 from $186 and keeps an Overweight rating on the shares. The price target adjustment is based on the firm's updated refining margin assumptions and there are no major changes to the firm's outlook, the analyst tells investors in a research note.
Mizuho
Nitin Kumar
Hold
Maintains
$175 → $174
2024-12-16
Reason
Wells Fargo
Roger Read
Buy
Maintains
$183 → $186
2024-12-09
Reason
Barclays
Theresa Chen
Buy
Maintains
$168 → $159
2024-11-11
Reason
Barclays lowered the firm's price target on Marathon Petroleum to $159 from $168 and keeps an Overweight rating on the shares.
TD Cowen
Jason Gabelman
Strong Buy
Maintains
$174 → $170
2024-11-06
Reason
TD Cowen lowered the firm's price target on Marathon Petroleum to $170 from $174 and keeps a Buy rating on the shares. The firm said 3Q24 results exceeded expectations on higher refining throughput than guide. The buyback and B/S are both normalizing as anticipated.

Valuation Metrics

The current forward P/E ratio for Marathon Petroleum Corp(MPC.N) is 15.04, compared to its 5-year average forward P/E of 10.56. For a more detailed relative valuation and DCF analysis to assess Marathon Petroleum Corp 's fair value, click here.

Forward PE

StronglyUndervaluedUndervaluedFairOvervaluedStronglyOvervalueddotted line Image
N/A
5Y Average PE
10.56
Current PE
15.04
Overvalued PE
26.51
Undervalued PE
-5.38

Forward EV/EBITDA

StronglyUndervaluedUndervaluedFairOvervaluedStronglyOvervalueddotted line Image
Fair
5Y Average EV/EBITDA
8.02
Current EV/EBITDA
7.35
Overvalued EV/EBITDA
12.14
Undervalued EV/EBITDA
3.91

Forward PS

StronglyUndervaluedUndervaluedFairOvervaluedStronglyOvervalueddotted line Image
Fair
5Y Average PS
0.37
Current PS
0.31
Overvalued PS
0.44
Undervalued PS
0.30

Financials

Annual
Quarterly
FY2024Q4
YoY :
-9.12%
33.20B
Total Revenue
FY2024Q4
YoY :
-58.37%
878.00M
Operating Profit
FY2024Q4
YoY :
-58.18%
785.00M
Net Income after Tax
FY2024Q4
YoY :
-70.03%
1.16
EPS - Diluted
FY2024Q4
YoY :
+136.38%
1.40B
Free Cash Flow
FY2024Q4
YoY :
-35.98%
5.48
Gross Profit Margin - %
FY2024Q4
YoY :
-46.28%
4.40
FCF Margin - %
FY2024Q4
YoY :
-54.09%
2.36
Net Margin - %
FY2024Q4
YoY :
-53.58%
8.24
ROIC

Trading Trends

Insider
Insiders are Neutral. There are no significant trading trends over the last month.
Sold
0-3
Months
0.0
USD
0
3-6
Months
0.0
USD
0
6-9
Months
0.0
USD
0
0-12
Months
0.0
USD
0
Bought
0-3
2
403.1K
USD
Months
3-6
1
897.6K
USD
Months
6-9
0
0.0
USD
Months
0-12
0
0.0
USD
Months
Hedge Fund
Hedge Funds areBuying! The buying amount has increased 4927.02% over the last quarter.
Sold
0-3
Months
0.0
Volume
0
3-6
Months
4.8K
Volume
1
6-9
Months
0.0
Volume
0
0-12
Months
341.3K
Volume
11
Bought
0-3
0
0.0
Volume
Months
3-6
3
360.4K
Volume
Months
6-9
1
7.2K
Volume
Months
0-12
12
1.1M
Volume
Months
Congress Trading
Congress are Neutral. There are no significant trading trends over the last month.
Sold
0-3
Months
0.0
USD
0
3-6
Months
0.0
USD
0
6-9
Months
0.0
USD
0
0-12
Months
0.0
USD
0
Bought
0-3
0
0.0
USD
Months
3-6
0
0.0
USD
Months
6-9
0
0.0
USD
Months
0-12
0
0.0
USD
Months

MPC News & Events

Events Timeline
2025-02-11 (ET)
2025-02-11
07:54:38
Elliott discloses over $2.5B position in Phillips 66, sends letter to board
select
2025-01-14 (ET)
2025-01-14
16:04:51
Supreme Court denies bid by oil firms to end Honolulu's suit, Reuters says
select
link
2024-12-15 (ET)
2024-12-15
16:01:26
Marathon, Teamsters reach pay deal at Detroit refinery, Reuters reports
select
link
2024-11-05 (ET)
2024-11-05
06:03:30
Marathon Petroleum announces additional $5B share repurchase authorization
select
2024-11-05
06:00:37
Marathon Petroleum reports Q3 adjusted EPS $1.87, consensus 98c
select
2024-10-30 (ET)
2024-10-30
16:34:10
Marathon Petroleum raises quarterly dividend 10% to 91c from 82.5c per share
select
2024-10-27 (ET)
2024-10-27
07:43:50
GM, Wells Fargo among stocks with high total yields, Barron's says
select
link
2024-10-08 (ET)
2024-10-08
21:31:18
Marathon Petroleum price target lowered to $171 from $172 at JPMorgan
select
News
2.0
04-04Benzinga
Marathon Petroleum Stock Up Over 4% After Key Signal
2.0
04-04Reuters
Refining stocks plunge to near two-year lows as Trump tariffs spur demand worries
2.0
04-04Reuters
Tech, bank stocks tumble as China's retaliation stokes fears of widening trade war
5.0
04-02Benzinga
Live On CNBC, Bill Baruch Sells Astera Labs; Sells Coeur Mining; Sells Marathon Petroleum
8.0
04-01NASDAQ.COM
US Trade Policies Ignite a Stock Market Meltdown
4.5
04-01NASDAQ.COM
Stock Sharply Lower on Concern US Trade War Will Upend the Global Economy
8.0
04-01NASDAQ.COM
MPC Dividend Yield Pushes Past 3%
4.5
03-31NASDAQ.COM
Equity Markets Recover on Strength in Defensive Stocks and Energy Producers
8.0
03-31TipRanks
SHEL, BP, MPC: Trump Threatens Tariffs on Buyers of Russian Oil
3.0
03-26NASDAQ.COM
MPC Factor-Based Stock Analysis
4.5
03-26NASDAQ.COM
Stocks Pressured by Weakness in Megacap Tech Stocks and Chip Makers
3.0
03-22NASDAQ.COM
MPC Quantitative Stock Analysis
8.0
03-19CNBC
Trump to meet oil executives to discuss energy agenda as tariffs weigh on prices
4.5
03-18NASDAQ.COM
Stocks Slide on Economic Growth Concerns
3.0
03-15NASDAQ.COM
MPC Quantitative Stock Analysis
6.0
03-14Business Insider
Barclays Reaffirms Their Buy Rating on Marathon Petroleum (MPC)
2.0
03-11NASDAQ.COM
Is Valero Energy Stock Underperforming the Nasdaq?
9.5
03-10PRnewswire
Marathon Petroleum Corp. to Report First-Quarter Financial Results on May 6, 2025
2.0
03-10NASDAQ.COM
How Is Marathon Petroleum’s Stock Performance Compared to Other Oil & Gas Refining & Marketing Stocks?
3.0
03-10NASDAQ.COM
Phillips 66 Stock: Is PSX Underperforming the Energy Sector?

FAQ

arrow icon

What is Marathon Petroleum Corp (MPC) stock price today?

The current price of MPC is 121.07 USD — it hasdecreased-5.85 % in the last trading day.

arrow icon

What is Marathon Petroleum Corp (MPC)'s business?

arrow icon

What is the price predicton of MPC Stock?

arrow icon

What is Marathon Petroleum Corp (MPC)'s revenue for the last quarter?

arrow icon

What is Marathon Petroleum Corp (MPC)'s earnings per share (EPS) for the last quarter?

arrow icon

What changes have occurred in the market's expectations for Marathon Petroleum Corp (MPC)'s fundamentals?

arrow icon

How many employees does Marathon Petroleum Corp (MPC). have?

arrow icon

What is Marathon Petroleum Corp (MPC) market cap?