BP p.l.c. stock forecast
Want to see GB:BP full AI Analyst Report?
BP p.l.c. (BP) Share Forecast & Price Target
BP Analyst Ratings
BP Stock 12 Month Forecast
Average Price Target
671.18 p▲(16.75% Upside)Detailed List of Analyst Forecasts
| Price Target | Article | |||||||
|---|---|---|---|---|---|---|---|---|
| Lydia Rainforth | Barclays | 700 p | buy | 21.76%Upside | Reiterated | 11/09/26 | ||
| Biraj Borkhataria | RBC Capital | 720 p | buy | 25.24%Upside | Reiterated | 11/09/26 | ||
| Joshua Stone | UBS | 725 p | buy | 26.11%Upside | Reiterated | 11/03/26 | ||
| Michele Della Vigna | Goldman Sachs | 720 p→760 p | buy | 32.20%Upside | Reiterated | 11/02/26 | ||
| Henry Tarr | Berenberg Bank | 715 p→720 p | buy | 25.24%Upside | Reiterated | 11/02/26 | ||
| Christopher Kuplent | Bank of America Securities | 525 p→535 p | sell | -6.94%Downside | Reiterated | 11/02/26 | ||
| Werner Eisenmann | DZ BANK AG | ― | buy | ― | Reiterated | 11/02/26 | ||
| Pei Hwa Ho | DBS | 675 p | buy | 17.41%Upside | Reiterated | 11/02/26 | ||
| Matthew Lofting | J.P. Morgan | 700 p→720 p | buy | 25.24%Upside | Reiterated | 10/30/26 | ||
| Mark Wilson | Jefferies | 550 p | hold | -4.33%Downside | Reiterated | 10/30/26 | ||
| Martijn Rats | Morgan Stanley | 598 p | buy | 4.02%Upside | Reiterated | 10/30/26 | ||
| Alastair Syme | Citi | 680 p | buy | 18.28%Upside | Reiterated | 10/14/26 | ||
| Bertrand Hodee | Kepler Capital | 600 p | hold | 4.37%Upside | Reiterated | 04/28/26 | ||
| Jason Gabelman | TD Cowen | 595 p→570 p | hold | -0.85%Downside | Reiterated | 04/16/26 | ||
| Kim Fustier | HSBC | 565 p | hold | -1.72%Downside | Upgraded | 03/20/26 |
| Rating | Article | ||||
|---|---|---|---|---|---|
| Lydia RainforthBarclays | BuyReiterated700 p | 11/09/26 | 21.76%Upside | ||
| Biraj BorkhatariaRBC Capital | BuyReiterated720 p | 11/09/26 | 25.24%Upside | ||
| Joshua StoneUBS | BuyReiterated725 p | 11/03/26 | 26.11%Upside | ||
| Michele Della VignaGoldman Sachs | BuyReiterated720 p→760 p | 11/02/26 | 32.20%Upside | ||
| Henry TarrBerenberg Bank | BuyReiterated715 p→720 p | 11/02/26 | 25.24%Upside | ||
| Christopher KuplentBank of America Securities | SellReiterated525 p→535 p | 11/02/26 | -6.94%Downside | ||
| Werner EisenmannDZ BANK AG | BuyReiterated | 11/02/26 | ― | ||
| Pei Hwa HoDBS | BuyReiterated675 p | 11/02/26 | 17.41%Upside | ||
| Matthew LoftingJ.P. Morgan | BuyReiterated700 p→720 p | 10/30/26 | 25.24%Upside | ||
| Mark WilsonJefferies | HoldReiterated550 p | 10/30/26 | -4.33%Downside | ||
| Martijn RatsMorgan Stanley | BuyReiterated598 p | 10/30/26 | 4.02%Upside | ||
| Alastair SymeCiti | BuyReiterated680 p | 10/14/26 | 18.28%Upside | ||
| Bertrand HodeeKepler Capital | HoldReiterated600 p | 04/28/26 | 4.37%Upside | ||
| Jason GabelmanTD Cowen | HoldReiterated595 p→570 p | 04/16/26 | -0.85%Downside | ||
| Kim FustierHSBC | HoldUpgraded565 p | 03/20/26 | -1.72%Downside |
Best Analysts Covering BP p.l.c.
Copying Alastair Syme's trades and holding each position for 3 Months would result in 65.00% of your transactions generating a profit, with an average return of +3.91% per trade.
Copying Michele Della Vigna's trades and holding each position for 1 Year would result in 73.77% of your transactions generating a profit, with an average return of +11.98% per trade.
Copying Michele Della Vigna's trades and holding each position for 2 Years would result in 73.77% of your transactions generating a profit, with an average return of +26.54% per trade.
BP Analyst Recommendation Trends
| Rating | Jul 26 | Aug 26 | Sep 26 | Oct 26 | Nov 26 |
|---|---|---|---|---|---|
| Strong Buy | 1 | 1 | 1 | 0 | 0 |
| Buy | 23 | 23 | 29 | 34 | 36 |
| Hold | 8 | 9 | 9 | 8 | 5 |
| Sell | 3 | 2 | 3 | 4 | 4 |
| Strong Sell | 0 | 0 | 0 | 0 | 0 |
| total | 35 | 35 | 42 | 46 | 45 |
In the current month, BP has received 36 Buy Ratings, 5 Hold Ratings, and 4 Sell Ratings. BP average Analyst price target in the past 3 months is 671.18.
BP Financial Forecast
BP Earnings Forecast
Next quarter’s earnings estimate for BP is GBX 0.27 with a range of GBX 0.21 to GBX 0.35. The previous quarter’s EPS was GBX 0.41. Its overall industry beat the EPS estimate 53.80% of the time in the past 12 months.
BP Sales Forecast
Next quarter’s sales forecast for BP is GBX 46.81B with a range of GBX 35.56B to GBX 55.67B. The previous quarter’s sales results were GBX 50.89B. Its overall industry beat sales estimates 63.41% of the time in the past 12 months.

