BPNYSE

BP p.l.c.

Sector
Energy
Market cap
$109.2B
Price records
5,000
Latest close
41.63 (2026-08-07)
Earnings history
Report dateTimingEPS est.EPS actualEPS surpriseRev. surprise
2026-08-04unknown1.872.2218.72%19.38%
2026-04-28unknown0.911.2436.26%7.73%
2026-02-10unknown0.570.605.26%10.47%
2025-11-04unknown0.720.8518.06%8.89%
2025-08-05unknown0.680.9032.35%13.29%
2025-04-29unknown0.560.53-5.36%9.39%
2025-02-11unknown0.560.44-21.43%-2.55%
2024-10-29unknown0.780.836.41%-2.71%
2024-07-30unknown0.921.008.70%-10.63%
2024-05-07unknown0.980.95-3.06%-11.25%
2024-02-06unknown1.091.07-1.83%-1.88%
2023-10-31unknown1.371.15-16.06%-3.57%
2023-08-01unknown1.200.90-25.00%-8.13%
2023-05-02unknown1.331.6624.81%-1.16%
2023-02-07unknown1.651.59-3.64%25.03%
2022-11-01unknown1.942.5933.51%-7.05%
2022-08-02unknown2.202.6118.64%14.53%
2022-05-03unknown1.411.9236.17%-11.81%
2022-02-08unknown1.171.267.69%-4.17%
2021-11-02unknown0.960.993.13%-8.39%
2021-08-03unknown0.610.8336.07%0.00%
2021-04-27unknown0.430.7779.07%1.09%
2021-02-02unknown0.120.03-75.00%-28.57%
2020-10-27unknown-0.090.03133.33%-24.76%
2020-08-04unknown-0.99-1.98-100.00%34.68%
2020-04-28unknown0.280.24-14.29%-24.15%
2020-02-04unknown0.650.7616.92%15.20%
2019-10-29unknown0.530.6624.53%-63.70%
2019-07-30unknown0.790.846.33%-47.09%
2019-04-30unknown0.680.702.94%0.21%
2019-02-05unknown0.781.0433.33%19.52%
2018-10-30unknown0.851.1434.12%4.40%
2018-07-31unknown0.850.850.00%-32.08%
2018-05-01unknown0.670.7816.42%38.68%
2018-02-06unknown0.660.64-3.03%12.14%
2017-10-31unknown0.500.5714.00%-12.90%
2017-08-01unknown0.110.2190.91%-23.73%
2017-05-02unknown0.380.4621.05%64.03%
2017-02-07unknown0.150.12-20.00%-8.89%
2016-11-01unknown0.220.3036.36%19.05%