BP p.l.c.
Stock Forecast, Prediction & Price Target

BP p.l.c. Financial Estimates

BP p.l.c. Revenue Estimates

BP p.l.c. EBITDA Estimates

BP p.l.c. Earnings per Share Estimates

Passed Analyst forecast
Metric 12/31/2021 12/31/2022 12/31/2023 12/31/2025 12/31/2026 12/31/2027 12/31/2028
Revenue
 
% change YoY
$157.73B
 
N/A
$241.39B
 
53.03%
$208.35B
 
-13.68%
Avg: $194.97B
Low: $185.28B
High: $204.67B
avg. -6.41%
Avg: $194.83B
Low: $179.91B
High: $218.94B
avg. -0.07%
Avg: $199.79B
Low: $184.48B
High: $224.50B
avg. 2.54%
Avg: $184.80B
Low: $170.64B
High: $207.66B
avg. -7.50%
Net Income
 
% change YoY
$7.56B
 
N/A
$-1.35B
 
-117.93%
$15.23B
 
1222.99%
Avg: $15.54B
Low: $12.96B
High: $17.53B
avg. 2.03%
Avg: $17.11B
Low: $15.40B
High: $19.86B
avg. 10.04%
Avg: $17.87B
Low: $16.09B
High: $20.74B
avg. 4.45%
Avg: $16.12B
Low: $14.52B
High: $18.72B
avg. -9.76%
EBITDA
 
% change YoY
$30.05B
 
N/A
$59.46B
 
97.83%
$43.50B
 
-26.84%
Avg: $36.30B
Low: $34.50B
High: $38.11B
avg. -16.54%
Avg: $36.28B
Low: $33.50B
High: $40.76B
avg. -0.07%
Avg: $37.20B
Low: $34.35B
High: $41.80B
avg. 2.54%
Avg: $34.41B
Low: $31.77B
High: $38.66B
avg. -7.50%
EPS
 
% change YoY
$2.25
 
N/A
-$0.43
 
-119.11%
$5.27
 
1325.58%
Avg: $5.26
Low: $4.38
High: $5.93
avg. -0.26%
Avg: $5.78
Low: $5.21
High: $6.71
avg. 10.04%
Avg: $6.04
Low: $5.44
High: $7.01
avg. 4.45%
Avg: $5.45
Low: $4.91
High: $6.33
avg. -9.76%
Operating Expenses
 
% change YoY
$12.35B
 
N/A
$14.03B
 
13.58%
$17.08B
 
21.70%
Avg: $13.53B
Low: $12.85B
High: $14.20B
avg. -20.77%
Avg: $13.52B
Low: $12.48B
High: $15.19B
avg. -0.07%
Avg: $13.86B
Low: $12.80B
High: $15.58B
avg. 2.54%
Avg: $12.82B
Low: $11.84B
High: $14.41B
avg. -7.50%

FAQ

What is BP p.l.c. stock earnings growth forecast?

Wall Street analysts estimate the annual average earnings growth rate of 1.69% in 2025-2028.

We have gathered data from 8 analysts. Their low estimate is 12.96B, average is 15.54B and high is 17.53B.

What is BP p.l.c. stock revenue growth forecast?

Wall Street analysts forecast annual average revenue growth of -2.86% in 2025-2028.

We have gathered data from 3 analysts. Their low revenue estimate is $185.28B, average is $194.97B and high is $204.67B.

What is BP p.l.c. stock earnings per share growth forecast?

Wall Street analysts forecast annual average earnings growth of 1.11% in 2025-2028.

We have gathered data from 8 analysts. Their low earnings per share estimate is $4.38, average is $5.26 and high is $5.92.

What is the best performing analyst?

In the last twelve months analysts have been covering BP p.l.c. stock. The most successful analyst is Paul Cheng.