Sunday 11 October 2026
Export all BP data to Excel Powerpack
BP p.l.c.
BP Energy Oil & Gas Integrated
BP p.l.c.’s revenue for fiscal 2025 (year ended December 2025) was $192.5 billion, down 1.07% from fiscal 2024. In the quarter to June 2026, revenue grew 47.1%, EPS grew 140.3%, free cash flow grew 144.2% and total debt fell 3.33%, each against the same quarter a year earlier. Dividend growth for five consecutive years.
46.25
0.11
−0.24%
Follow BP
| Older periods | Sep '25 | Dec '25 | Mar '26 | Jun '26 | |
|---|---|---|---|---|---|
Piotroski F-Score |
+8 more TTM periods Free account |
5 | 7 | 7 | 9 |
| 0.00% | 0.07% | 0.00% | 7.29% | ||
| 0.55% | 0.02% | 1.10% | 1.87% | ||
ROIC |
8.68% | 8.77% | 11.53% | 15.06% | |
Return on Tangible Assets |
1.31% | 0.05% | 2.67% | 4.43% | |
Average Days of Receivables |
51.36 | 51.50 | 65.32 | 59.17 | |
Free Cash Flow per Share |
4.45 | 4.78 | 4.82 | 6.61 | |
Free Cash Flow |
11,522.00 | 12,414.00 | 12,416.00 | 17,255.00 | |
Capital Expenditures |
(12,796.00) | (12,079.00) | (12,103.00) | (11,851.00) | |
| Other line items | |||||
Cash ROIC |
6.49% | 7.14% | 6.79% | 9.59% | |
Accounts Receivable Turnover |
7.09 | 6.95 | 6.09 | 6.86 | |
Accounts Payable Turnover |
2.54 | 2.39 | 2.20 | 2.62 | |
Inventory Turnover |
6.07 | 6.03 | 4.53 | 5.60 | |
Average Days of Payables |
143.95 | 150.36 | 177.56 | 144.51 | |
Days of Inventory on Hand |
63.65 | 59.52 | 96.15 | 72.44 | |
Tax Rate |
(0.68) | (0.83) | (0.62) | (0.59) | |
Research and Development Expense of Revenue |
0.33% | 0.30% | 0.26% | 0.43% | |
Selling, General and Administrative Expense of Revenue |
8.82% | 9.09% | 8.94% | 8.20% | |
Share Based Compensation of Revenue |
0.57% | 0.56% | 0.50% | 0.44% | |
Interest Coverage |
2.16 | 2.48 | 3.37 | 4.41 | |
Operating CF/Net income |
16.04 | 453.57 | 7.64 | 5.36 | |
Depreciation/Fixed assets |
0.17 | 0.18 | 0.19 | 0.19 | |
Capex/Depreciation |
(0.74) | (0.68) | (0.67) | (0.66) | |
Revenue per Share |
74.58 | 74.12 | 76.80 | 84.43 | |
Operating CF per Share |
9.40 | 9.43 | 9.51 | 11.15 | |
Capex per Share |
(4.95) | (4.65) | (4.69) | (4.54) | |
Capex to Sales |
0.07 | 0.06 | 0.06 | 0.05 |
Columns are period end dates