BP (BP) Stock Forecast, Price Target & Predictions


OverviewOwnershipChartTranscripts

BP Stock Forecast


BP (BP) stock forecast, based on 43 Wall Street analysts, predicts a 12-month average price target of $37.00, with a high of $43.00 and a low of $29.00. This represents a 7.12% increase from the last price of $34.54.

$25 $29 $33 $37 $41 $45 High: $43 Avg: $37 Low: $29 Last Closed Price: $34.54

BP Stock Rating


BP stock's rating consensus is Hold, based on 43 Wall Street analysts. The breakdown includes 0 Strong Buy (0.00%), 18 Buy (41.86%), 24 Hold (55.81%), 1 Sell (2.33%), and 0 Strong Sell (0.00%).

Hold
Total 43 1 24 18 Strong Sell Sell Hold Buy Strong Buy

BP Price Target Upside V Benchmarks


TypeNameUpside
StockBP7.12%
SectorEnergy Stocks 20.92%
IndustryOil & Gas Integrated Stocks 28.03%

Price Target Trends


1M3M12M
# Anlaysts235
Avg Price Target$40.50$39.67$39.60
Last Closing Price$34.54$34.54$34.54
Upside/Downside17.26%14.85%14.65%
Ratings Trends

DateStrong BuyBuyHoldSellStrong SellTotal
Oct, 25359--17
Sep, 252581-16
Aug, 251591-16
Jul, 2515111-18
Jun, 2534101-18
Analyst Price Target Forecasts

DateAnalystCompanyPrice TargetPrice when PublishedPrice Target/Price when PublishedPrice Target/Last Closing Price
Oct 17, 2025Justin JenkinsRaymond James$38.00$32.9815.22%10.02%
Oct 09, 2025Scotiabank$43.00$34.4824.71%24.49%
Aug 18, 2025Ryan ToddPiper Sandler$38.00$34.0011.76%10.02%
May 19, 2025Giacomo RomeoJefferies$29.00$29.76-2.55%-16.04%
Jan 14, 2025Doug LeggateWolfe Research$50.00$31.8357.08%44.76%
Jul 30, 2024Doug LeggateWolfe Research$59.00$34.9668.76%70.82%
Jul 17, 2024Doug LeggateWolfe Research$57.00$35.4260.93%65.03%
Jul 15, 2024Martijn RatsMorgan Stanley$41.50$35.1917.93%20.15%
Jul 12, 2024Paul ChengScotiabank$42.00$35.0519.83%21.60%
Apr 18, 2024Ryan ToddPiper Sandler$43.00$38.3712.07%24.49%
Analyst Rating Forecasts

DateCompanyPrevious RatingNew RatingRating Change
Oct 17, 2025Raymond JamesOutperformOutperformhold
Oct 16, 2025JefferiesHoldHoldhold
Oct 09, 2025ScotiabankOutperformOutperformhold
Sep 25, 2025Raymond JamesOutperformOutperformhold
Sep 15, 2025Exane BNP ParibasNeutralOutperformupgrade
Sep 02, 2025Morgan StanleyEqual-WeightCautiousupgrade
Aug 18, 2025Piper SandlerNeutralNeutralhold
Aug 14, 2025ScotiabankSector PerformOutperformupgrade
Jul 11, 2025ScotiabankSector PerformSector Performhold
May 19, 2025JefferiesHolddowngrade

Financial Forecast


EPS Forecast

$-10 $-5 $0 $5 $10 $15 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$-6.15$2.25$-0.43$5.15-----
Avg Forecast$-1.21$3.76$8.85$4.79$3.33$3.63$4.06$4.51$3.52
High Forecast$-1.08$4.34$10.01$5.04$3.45$4.11$4.53$5.03$3.93
Low Forecast$-1.39$3.36$7.33$4.66$3.15$2.93$3.53$3.92$3.06
Surprise %408.26%-40.16%-104.86%7.52%-----

Revenue Forecast

$100B $140B $180B $220B $260B $300B 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$105.94B$157.74B$241.39B$210.13B-----
Avg Forecast$194.96B$207.99B$230.10B$218.53B$192.83B$188.59B$188.96B$195.60B$184.22B
High Forecast$218.05B$232.63B$253.38B$219.96B$193.01B$191.08B$205.72B$212.95B$200.55B
Low Forecast$178.85B$190.81B$199.62B$217.10B$192.66B$186.09B$170.04B$176.02B$165.77B
Surprise %-45.66%-24.16%4.91%-3.84%-----

Net Income Forecast

$-25B $-16B $-7B $2B $11B $20B 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$-20.73B$7.57B$-1.36B$15.24B-----
Avg Forecast$-15.21B$6.37B$-10.75B$-11.86B$9.84B$10.74B$12.02B$13.34B$10.41B
High Forecast$-11.40B$8.63B$-6.61B$-7.13B$10.19B$12.17B$13.40B$14.88B$11.62B
Low Forecast$-19.01B$4.11B$-14.89B$-16.58B$9.31B$8.67B$10.45B$11.61B$9.06B
Surprise %36.32%18.74%-87.38%-228.51%-----

BP Forecast FAQ


Is BP stock a buy?

BP stock has a consensus rating of Hold, based on 43 Wall Street analysts. The rating breakdown includes 0 Strong Buy, 18 Buy, 24 Hold, 1 Sell, and 0 Strong Sell, reflecting a consensus that BP is a neutral investment for most analysts.

What is BP's price target?

BP's price target, set by 43 Wall Street analysts, averages $37 over the next 12 months. The price target range spans from $29 at the low end to $43 at the high end, suggesting a potential 7.12% change from the previous closing price of $34.54.

How does BP stock forecast compare to its benchmarks?

BP's stock forecast shows a 7.12% upside, underperforming the average forecast for the energy stocks sector (20.92%) and underperforming the oil & gas integrated stocks industry (28.03%).

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

  • October 2025: 17.65% Strong Buy, 29.41% Buy, 52.94% Hold, 0% Sell, 0% Strong Sell.
  • September 2025: 12.50% Strong Buy, 31.25% Buy, 50.00% Hold, 6.25% Sell, 0% Strong Sell.
  • August 2025: 6.25% Strong Buy, 31.25% Buy, 56.25% Hold, 6.25% Sell, 0% Strong Sell.

What is BP’s EPS forecast?

BP's average annual EPS forecast for its fiscal year ending in December 2024 is $3.33, marking a -35.34% decrease from the reported $5.15 in 2023. Estimates for the following years are $3.63 in 2025, $4.06 in 2026, $4.51 in 2027, and $3.52 in 2028.

What is BP’s revenue forecast?

BP's average annual revenue forecast for its fiscal year ending in December 2024 is $192.83B, reflecting a -8.23% decrease from the reported $210.13B in 2023. The forecast for 2025 is $188.59B, followed by $188.96B for 2026, $195.6B for 2027, and $184.22B for 2028.

What is BP’s net income forecast?

BP's net income forecast for the fiscal year ending in December 2024 stands at $9.84B, representing a -35.43% decrease from the reported $15.24B in 2023. Projections indicate $10.74B in 2025, $12.02B in 2026, $13.34B in 2027, and $10.41B in 2028.