BP

Analyst Sentiment

Wall St. Consensus
Hold
42 analysts·High coverage
60
Score
19 Buy (45%)21 Hold (50%)2 Sell (5%)
Rating Breakdown
Strong Buy
00%
Buy
1945%
Hold
2150%
Sell
25%
Strong Sell
00%

Analyst ratings reflect Wall Street opinion, not guarantees. Historical accuracy varies by firm and sector.

Price Target Expectations

Bear
$31.00
-30.1%
Consensus
$42.50
-4.2%
Bull
$57.00
+28.5%
12-Month Target Range42 analysts
$31.00$42.50$57.00
Current $44.35Consensus
Current Price
$44.35
Above Consensus
$1.85

Price targets are 12-month analyst forecasts. Actual results depend on earnings, market conditions, and sector trends.

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev-5.34%
EPS-22.06%
FY2028
Rev+3.34%
EPS-2.57%
FY2029
Rev-2.98%
EPS-6.42%

Earnings Surprises

Recent Analyst Actions

Apr 17, 2026BNP Paribas
BP upgraded to Outperform from Neutral at BNP Paribas
Target:$57.00
+19.7%from $47.63
Apr 9, 2026Wells Fargo
BP price target raised to $54 from $39 at Wells Fargo
Target:$54.00
+17.6%from $45.90
Feb 12, 2026BNP Paribas
BP downgraded to Neutral from Outperform at BNP Paribas
Target:$38.50
-0.1%from $38.55
Feb 12, 2026HSBC
BP downgraded to Reduce from Hold at HSBC
Target:$35.10
-8.9%from $38.55
Feb 11, 2026Piper Sandler
BP price target raised to $44 from $43 at Piper Sandler
Target:$44.00
+19.0%from $36.97
Feb 11, 2026Melius Research
BP downgraded to Sell from Buy at Melius Research
Target:$31.00
-16.1%from $36.97
Jan 16, 2026Scotiabank
BP price target lowered to $41 from $43 at Scotiabank
Target:$41.00
+15.7%from $35.43
Jan 6, 2026Evercore ISI
BP downgraded to In Line from Outperform at Evercore ISI
Target:$38.00
+5.2%from $36.12
Dec 18, 2025Wolfe Research
BP (BP) PT Raised to $51 at Wolfe Research, 'We expect a positive market reaction'
Target:$51.00
+48.0%from $34.47
Oct 17, 2025Raymond James
BP price target lowered to $38 from $40 at Raymond James
Target:$38.00
+15.2%from $32.98
Oct 9, 2025Scotiabank
BP price target raised to $43 from $42 at Scotiabank
Target:$43.00
+24.7%from $34.48
Aug 18, 2025Piper Sandler
BP price target raised to $38 from $35 at Piper Sandler
Target:$38.00
+11.8%from $34.00
May 19, 2025Jefferies
BP downgraded to Hold from Buy at Jefferies
Target:$29.00
-2.6%from $29.76
Jan 14, 2025Wolfe Research
'No surprises' from BP's trading statement, says Wolfe Research
Target:$50.00
+57.1%from $31.83
Jul 30, 2024Wolfe Research
BP (BP) PT Raised to $59 at Wolfe Research
Target:$59.00
+68.8%from $34.96
Jul 17, 2024Wolfe Research
BP reinstated with an Outperform at Wolfe Research
Target:$57.00
+60.9%from $35.42
Jul 15, 2024Morgan Stanley
BP downgraded at Morgan Stanley following disappointing trading update
Target:$41.50
+17.9%from $35.19
Jul 12, 2024Scotiabank
BP price target lowered to $42 from $47 at Scotiabank
Target:$42.00
+19.8%from $35.05
Apr 18, 2024Piper Sandler
BP price target raised to $43 from $40 at Piper Sandler
Target:$43.00
+12.1%from $38.37
Apr 11, 2024Scotiabank
BP price target raised to $47 from $45 at Scotiabank
Target:$47.00
+19.2%from $39.42
Apr 11, 2024Wells Fargo
BP (BP) PT Raised to $42 at Wells Fargo
Target:$42.00
+6.5%from $39.42
Mar 14, 2024Piper Sandler
BP (BP) PT Raised to $40 at Piper Sandler
Target:$40.00
+6.7%from $37.49
Mar 3, 2024Jefferies
Jefferies Upgrades BP (BP) to Buy, 'Prioritizing Returns'
Target:$42.30
+18.7%from $35.64
Jul 13, 2023Raymond James
BP: Comprehensive Net Zero Roadmap Leading The Industry, Says Raymond James Analyst
Target:$45.00
+22.9%from $36.62
Feb 8, 2023Bernstein
Bernstein Maintains Outperform on BP, Raises Price Target to $53
Target:$53.00
+40.4%from $37.75