Markets › LSE › BP.L

BP p.l.c.

LSE:BP.LEnergyFTSE:ASXFTSE:NMX
£6.16+0.00%Delayed 15 minIn session · ≈ AED 30.14 · Market cap $126.35B · Next earnings Fri 30 Oct
🔔 Alert▶ Test a strategy

EPS: actual vs estimate

+8%29 Oct−4%11 Feb−6%25 Apr+0%5 Aug+12%4 Nov+1%10 Feb+24%28 Apr−21%4 Aug
Beat (%) vs consensus · next report Fri 30 Oct

Next report

DateFri, 30 Oct 2026
EPS estimate0.22
Revenue estimate42,987.1m
Currency—

Last reports

ReportEPS estimateEPS actualEPS surpriseRevenue estimate (m)Revenue actual (m)Revenue surprise
2026-08-040.240.19−20.9%43,665.852,127.2+19.4%
2026-04-280.120.15+24.0%36,690.338,475.4+4.9%
2026-02-100.070.07+0.6%31,838.034,720.8+9.1%
2025-11-040.100.11+11.8%34,372.535,967.7+4.6%
2025-08-050.110.11+0.0%34,626.634,212.6−1.2%
2025-04-250.070.07−5.9%32,134.836,330.3+13.1%
2025-02-110.060.06−4.1%37,296.636,560.0−2.0%
2024-10-290.130.14+7.7%38,073.936,052.0−5.3%
2024-07-300.160.17+6.3%40,936.937,366.7−8.7%
2024-05-070.180.16−11.1%42,714.538,940.3−8.8%
2024-02-060.150.18+20.0%42,106.741,262.0−2.0%
2023-10-310.240.19−20.8%41,026.243,786.6+6.7%
Currency not supplied by the earnings feedUpdated Tue 4 Aug ·
ⓘ

Surprise is actual minus consensus, as a share of the consensus.

BP.L · Earnings · TradingHolo