BP p.l.c. (BP) is expected to report earnings on Tuesday, November 3, 2026, after the close. Consensus EPS estimate is $1.62.
| Report date | Quarter | EPS est. | EPS actual | Surprise | Revenue |
|---|---|---|---|---|---|
| 2026-08-04 | FY2026 Q2 | $1.98 | $2.22 | +12.1% | $69.11B |
| 2026-04-28 | FY2026 Q1 | $0.91 | $1.24 | +36.3% | $52.26B |
| 2026-02-10 | FY2025 Q4 | $0.57 | $0.60 | +5.3% | $47.38B |
| 2025-11-04 | FY2025 Q3 | $0.72 | $0.85 | +18.1% | $48.39B |
| 2025-08-05 | FY2025 Q2 | $0.68 | $0.90 | +32.4% | $47.18B |
| 2025-04-29 | FY2025 Q1 | $0.56 | $0.53 | -5.4% | $46.91B |
| 2025-02-11 | FY2024 Q4 | $0.56 | $0.44 | -21.4% | $45.75B |
| 2024-10-29 | FY2024 Q3 | $0.78 | $0.83 | +6.4% | $47.25B |
BP has beaten consensus EPS in 6 of its last 8 reported quarters.
See BP on the live calendar →