Skip to main content
Be The Investor
Home›Stocks›BP
BP

BP PLC

BP
LONDON STOCK EXCHANGEReal-Time Price
$50.21USD
+1.77 (+3.65%)Today
BTI Score
Near Future
69
Long Term
68
BTI Fair Market Cap
$203.95B
-53.46% vs fair
Energy
Strong Buy

BP PLC (BP) Earnings

BP PLC (BP) earnings: next report date, EPS and revenue consensus, historical surprises and the full quarterly results timeline.

Earnings Trends

Earnings Per Share

Revenue Beat Rate
55%
Beat
6
Meet
0
Miss
5
Total
11
EPS Beat Rate
75%
Beat
3
Meet
0
Miss
1
Total
4
Earnings Consistency
75%
Both Beat
3
Other
1
Total
4

Quarterly EPS Performance

Recent results and upcoming quarter

Q3 FY26
Sep 30, 26
In-Line
Estimate—
Actual—
Surprise—
Q2 FY26
Jun 30, 26
Beat
Estimate$0.34
Actual$0.37
Surprise+8.2%
Q1 FY26
Mar 31, 26
Beat
Estimate$0.17
Actual$0.20
Surprise+16.6%
Q4 FY26
Dec 31, 26
Upcoming
Estimate—
Actual—
Surprise—

Revenue vs Earnings Over Time

Revenue (B USD)
Net Income (B USD)
Profit Margin (%)

EPS: Estimate vs Reported

Earnings History
QuarterEPS Est.Reported EPSSurpriseRev. Est.Reported Rev.Date
Q3 FY26———▼ Miss$62.96B—Sep 30, 26
Q2 FY26$0.34$0.37+8.2%▲ Beat$57.89B$69.11BJun 30, 26
Q1 FY26$0.17$0.20+16.6%▲ Beat$48.50B$52.26BMar 31, 26
Q4 FY25$0.11$0.10-5.6%▼ Miss$42.19B$47.38BDec 31, 25
Q3 FY25$0.14$0.14+2.6%▲ Beat$43.76B$48.42BSep 30, 25
Q2 FY25———▼ Miss$42.88B$46.63BJun 30, 25
Q1 FY25———▼ Miss$40.12B$46.91BMar 31, 25
Q3 FY24———▼ Miss$52.05B$47.25BSep 30, 24
Q2 FY24———▼ Miss$55.82B$47.30BJun 30, 24
Q1 FY24———▼ Miss$53.65B$48.88BMar 31, 24
Q4 FY23———▼ Miss$53.14B$52.14BDec 31, 23
Q3 FY23———▼ Miss$55.24B$53.27BSep 30, 23
Source: FMP Earnings Calendar API. Surprise = (Actual − Estimate) / |Estimate| × 100.
BP upcoming earnings call
Dec 31, 26
Scheduled