
BP PLC
BPLONDON 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
6Meet
0Miss
5Total
11EPS Beat Rate
75%
Beat
3Meet
0Miss
1Total
4Earnings Consistency
75%
Both Beat
3Other
1Total
4Quarterly EPS Performance
Recent results and upcoming quarter
Q3 FY26
Sep 30, 26
Estimate—
Actual—
Surprise—
Q2 FY26
Jun 30, 26
Estimate$0.34
Actual$0.37
Surprise+8.2%
Q1 FY26
Mar 31, 26
Estimate$0.17
Actual$0.20
Surprise+16.6%
Q4 FY26
Dec 31, 26
Estimate—
Actual—
Surprise—
Revenue vs Earnings Over Time
Revenue (B USD)
Net Income (B USD)
Profit Margin (%)
EPS: Estimate vs Reported
Earnings History
| Quarter | EPS Est. | Reported EPS | Surprise | Rev. Est. | Reported Rev. | Date |
|---|---|---|---|---|---|---|
| Q3 FY26 | — | — | —▼ Miss | $62.96B | — | Sep 30, 26 |
| Q2 FY26 | $0.34 | $0.37 | +8.2%▲ Beat | $57.89B | $69.11B | Jun 30, 26 |
| Q1 FY26 | $0.17 | $0.20 | +16.6%▲ Beat | $48.50B | $52.26B | Mar 31, 26 |
| Q4 FY25 | $0.11 | $0.10 | -5.6%▼ Miss | $42.19B | $47.38B | Dec 31, 25 |
| Q3 FY25 | $0.14 | $0.14 | +2.6%▲ Beat | $43.76B | $48.42B | Sep 30, 25 |
| Q2 FY25 | — | — | —▼ Miss | $42.88B | $46.63B | Jun 30, 25 |
| Q1 FY25 | — | — | —▼ Miss | $40.12B | $46.91B | Mar 31, 25 |
| Q3 FY24 | — | — | —▼ Miss | $52.05B | $47.25B | Sep 30, 24 |
| Q2 FY24 | — | — | —▼ Miss | $55.82B | $47.30B | Jun 30, 24 |
| Q1 FY24 | — | — | —▼ Miss | $53.65B | $48.88B | Mar 31, 24 |
| Q4 FY23 | — | — | —▼ Miss | $53.14B | $52.14B | Dec 31, 23 |
| Q3 FY23 | — | — | —▼ Miss | $55.24B | $53.27B | Sep 30, 23 |
Source: FMP Earnings Calendar API. Surprise = (Actual − Estimate) / |Estimate| × 100.
BP upcoming earnings call
Dec 31, 26
Scheduled