Marathon Petroleum (MPC) Stock Forecast, Price Target & Predictions


OverviewRevenueOwnershipFinancialsChartTranscripts

MPC Stock Forecast


Marathon Petroleum (MPC) stock forecast, based on 29 Wall Street analysts, predicts a 12-month average price target of $176.00, with a high of $193.00 and a low of $161.00. This represents a 37.80% increase from the last price of $127.72.

$125 $141 $157 $173 $189 $205 High: $193 Avg: $176 Low: $161 Last Closed Price: $127.72

MPC Stock Rating


Marathon Petroleum stock's rating consensus is Buy, based on 29 Wall Street analysts. The breakdown includes 1 Strong Buy (3.45%), 22 Buy (75.86%), 6 Hold (20.69%), 0 Sell (0.00%), and 0 Strong Sell (0.00%).

Buy
Total 29 6 22 1 Strong Sell Sell Hold Buy Strong Buy

MPC Price Target Upside V Benchmarks


TypeNameUpside
StockMarathon Petroleum37.80%
SectorEnergy Stocks 41.60%
IndustryOil & Gas Refining & Marketing Stocks33.25%

Price Target Trends


1M3M12M
# Anlaysts1216
Avg Price Target$193.00$177.00$188.75
Last Closing Price$127.72$127.72$127.72
Upside/Downside51.11%38.58%47.78%
Ratings Trends

DateStrong BuyBuyHoldSellStrong SellTotal
Apr, 25568--19
Mar, 25568--19
Feb, 255671-19
Jan, 255671-19
Dec, 245671-19
Analyst Price Target Forecasts

DateAnalystCompanyPrice TargetPrice when PublishedPrice Target/Price when PublishedPrice Target/Last Closing Price
Mar 27, 2025Raymond James$193.00$147.3530.98%51.11%
Mar 14, 2025Barclays$161.00$141.1514.06%26.06%
Dec 19, 2024Joe LaetschMorgan Stanley$174.00$151.0615.19%36.24%
Oct 17, 2024Jean Ann SalisburyBank of America Securities$174.00$157.9010.20%36.24%
Oct 10, 2024Paul ChengScotiabank$170.00$162.614.54%33.10%
Sep 24, 2024Ryan ToddPiper Sandler$145.00$164.22-11.70%13.53%
Sep 14, 2024Manav GuptaUBS$189.00$163.5815.54%47.98%
Jul 17, 2024Doug LeggateWolfe Research$200.00$165.5620.80%56.59%
Jul 14, 2024Lloyd ByrneJefferies$231.00$165.4639.61%80.86%
Jul 12, 2024Roger ReadWells Fargo$196.00$164.2919.30%53.46%
Analyst Rating Forecasts

DateCompanyPrevious RatingNew RatingRating Change
Mar 27, 2025Raymond JamesStrong BuyStrong Buyhold
Dec 19, 2024Morgan StanleyOverweightOverweighthold
Oct 10, 2024ScotiabankOutperformOutperformhold
Sep 24, 2024Piper SandlerNeutralNeutralhold
Sep 14, 2024UBSBuyBuyhold
Aug 07, 2024Cowen & Co.BuyBuyhold
Jul 17, 2024Wolfe ResearchOutperforminitialise
Jul 14, 2024JefferiesBuyBuyhold
Jul 12, 2024Wells FargoOverweightOverweighthold
Jun 14, 2024Piper SandlerNeutralNeutralhold

Financial Forecast


EPS Forecast

$-20 $-9 $2 $13 $24 $35 Dec 20 Dec 21 Dec 22 Dec 23 Dec 24 Dec 25 Dec 26 Dec 27 Dec 28
Dec 20Dec 21Dec 22Dec 23Dec 24Dec 25Dec 26Dec 27Dec 28
Reported$-17.00$2.03$28.34$23.76$10.13----
Avg Forecast$-3.89$1.75$25.41$21.92$8.68$8.26$12.01$13.80$16.57
High Forecast$-2.87$2.11$31.10$22.46$9.76$10.87$17.09$18.40$22.25
Low Forecast$-4.72$1.29$19.15$21.51$8.23$6.82$9.41$9.20$9.76
Surprise %337.02%16.00%11.53%8.39%16.71%----

Revenue Forecast

$50B $130B $210B $290B $370B $450B Dec 20 Dec 21 Dec 22 Dec 23 Dec 24 Dec 25 Dec 26 Dec 27 Dec 28
Dec 20Dec 21Dec 22Dec 23Dec 24Dec 25Dec 26Dec 27Dec 28
Reported$69.90B$120.45B$178.24B$149.35B$140.41B----
Avg Forecast$69.68B$107.96B$174.22B$148.44B$135.41B$135.44B$133.29B$117.87B$323.64B
High Forecast$81.00B$125.50B$204.24B$155.17B$144.54B$175.76B$134.92B$148.97B$409.02B
Low Forecast$55.58B$86.12B$141.24B$141.53B$126.28B$95.12B$131.66B$80.62B$221.36B
Surprise %0.31%11.57%2.31%0.61%3.70%----

Net Income Forecast

$-20B $-13B $-6B $1B $8B $15B Dec 20 Dec 21 Dec 22 Dec 23 Dec 24 Dec 25 Dec 26 Dec 27 Dec 28
Dec 20Dec 21Dec 22Dec 23Dec 24Dec 25Dec 26Dec 27Dec 28
Reported$-11.03B$1.29B$14.52B$9.68B$3.44B----
Avg Forecast$-13.07B$5.78B$6.18B$9.67B$3.68B$3.62B$5.42B$4.01B$6.78B
High Forecast$-10.30B$7.09B$7.42B$11.61B$3.99B$4.44B$6.99B$7.52B$9.10B
Low Forecast$-15.84B$4.48B$4.95B$7.74B$3.37B$2.79B$3.85B$3.76B$3.99B
Surprise %-15.57%-77.73%134.75%0.09%-6.40%----

MPC Forecast FAQ


Is Marathon Petroleum stock a buy?

Marathon Petroleum stock has a consensus rating of Buy, based on 29 Wall Street analysts. The rating breakdown includes 1 Strong Buy, 22 Buy, 6 Hold, 0 Sell, and 0 Strong Sell, reflecting a consensus that Marathon Petroleum is a favorable investment for most analysts.

What is Marathon Petroleum's price target?

Marathon Petroleum's price target, set by 29 Wall Street analysts, averages $176 over the next 12 months. The price target range spans from $161 at the low end to $193 at the high end, suggesting a potential 37.80% change from the previous closing price of $127.72.

How does Marathon Petroleum stock forecast compare to its benchmarks?

Marathon Petroleum's stock forecast shows a 37.80% upside, underperforming the average forecast for the energy stocks sector (41.60%) and outperforming the oil & gas refining & marketing stocks industry (33.25%).

What is the breakdown of analyst ratings for Marathon Petroleum over the past three months?

  • April 2025: 26.32% Strong Buy, 31.58% Buy, 42.11% Hold, 0% Sell, 0% Strong Sell.
  • March 2025: 26.32% Strong Buy, 31.58% Buy, 42.11% Hold, 0% Sell, 0% Strong Sell.
  • February 2025: 26.32% Strong Buy, 31.58% Buy, 36.84% Hold, 5.26% Sell, 0% Strong Sell.

What is Marathon Petroleum’s EPS forecast?

Marathon Petroleum's average annual EPS forecast for its fiscal year ending in December 2025 is $8.26, marking a -18.46% decrease from the reported $10.13 in 2024. Estimates for the following years are $12.01 in 2026, $13.8 in 2027, and $16.57 in 2028.

What is Marathon Petroleum’s revenue forecast?

Marathon Petroleum's average annual revenue forecast for its fiscal year ending in December 2025 is $135.44B, reflecting a -3.54% decrease from the reported $140.41B in 2024. The forecast for 2026 is $133.29B, followed by $117.87B for 2027, and $323.64B for 2028.

What is Marathon Petroleum’s net income forecast?

Marathon Petroleum's net income forecast for the fiscal year ending in December 2025 stands at $3.62B, representing an 5.00% increase from the reported $3.44B in 2024. Projections indicate $5.42B in 2026, $4.01B in 2027, and $6.78B in 2028.