earningsradar

BP Earnings Date & History

BP p.l.c. (BP) is expected to report earnings on Tuesday, November 3, 2026, after the close. Consensus EPS estimate is $1.62.

Recent earnings history

Report dateQuarterEPS est.EPS actualSurpriseRevenue
2026-08-04FY2026 Q2$1.98$2.22+12.1%$69.11B
2026-04-28FY2026 Q1$0.91$1.24+36.3%$52.26B
2026-02-10FY2025 Q4$0.57$0.60+5.3%$47.38B
2025-11-04FY2025 Q3$0.72$0.85+18.1%$48.39B
2025-08-05FY2025 Q2$0.68$0.90+32.4%$47.18B
2025-04-29FY2025 Q1$0.56$0.53-5.4%$46.91B
2025-02-11FY2024 Q4$0.56$0.44-21.4%$45.75B
2024-10-29FY2024 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 →
Follow us on X@_EarningsRadar