BP revenue and financials

BP · NYSE · USD

$44.79Change from previous close: +0.65%Absolute change: +$0.29

Close · October 2, 2026

In the fiscal year ended December 2025, BP reported revenue of $192.55B (−1.07% year over year). Net income was $55M, a net margin of 0.0%.

Annual revenue · 2025: $192.55B
  1. $186.61B2016
  2. $244.58B2017
  3. $303.74B2018
  4. $163.53B2019
  5. $109.08B2020
  6. $164.2B2021
  7. $248.89B2022
  8. $213.03B2023
  9. $194.63B2024
  10. $192.55B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
−1.07%
2025 vs 2024
Net income growth
−85.56%
2025 vs 2024
Net margin
0.0%
2024: 0.2%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Cash flow · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025
Operating cash flow10,8582,8607,6027,7866,271—
Depreciation and amortization4,6754,4104,5264,4724,723—
Capital expenditure-3,087-3,242-3,463-3,171-3,236—
Investing cash flow-2,446-2,997-2,003-3,305-2,932—
Financing cash flow-6,993-695-3,928-4,605-2,233—
Dividends paid-1,302-1,278-1,276-1,288-1,238—
Share repurchases——-826———
Debt issued1,17067.04871,0281,155—
Debt repaid-21.0-845-2,231-1,250-848—
Effect of exchange rates49.0-109-2.0-51.0193—
Net change in cash1,419-8321,671-1241,106—
Free cash flow7,771-3824,1394,6153,035—