BP p.l.c. (BP) Revenue History

BP p.l.c. (BP) annual and quarterly revenue history with charts. Get revenue data in Excel with MarketXLS.

Revenue Data

PeriodTotalRevenue
2018-12-31$298.76B
2019-12-31$159.31B
2020-12-31$105.94B
2021-12-31$157.74B
2022-12-31$241.39B
2023-12-31$420.26B
2024-03-31N/A
2024-09-30$47.25B
2024-12-31$189.19B
2025-03-31$46.91B

Get BP p.l.c. Data in Excel

Stream real-time stock prices and financials directly into your spreadsheets with MarketXLS.

Try: =hf_Revenue("BP", 2024)

BUY NOW