banner
BP image

BP p.l.c.

BP

NYSE

32.2

USD
+0.07(+0.22%)

As of today

BP p.l.c. fundamentals

Key ratios

P/E Ratio
-78.54
Price/Book
1.45
Debt/Equity
122.19%
Return on Equity
-1.92%
Dividend Yield
6.14%
EBITDA
27.98B

Statements Highlights

Period EndingDec 31, 2020Dec 31, 2021Dec 31, 2022Dec 31, 2023Dec 31, 2024
Total Revenue105,944,000,000157,739,000,000241,392,000,000208,351,000,000189,185,000,000
Gross Profit10,184,000,00022,860,000,00055,096,000,00064,057,000,00030,239,000,000
Operating Income-346,000,00015,087,000,00044,764,000,00046,977,000,00013,615,000,000
Net Income-20,729,000,0007,565,000,000-1,357,000,00015,239,000,000381,000,000
Total Assets267,654,000,000287,272,000,000288,120,000,000280,294,000,000282,228,000,000
Total Current Liabilities59,799,000,00080,287,000,00099,018,000,00086,078,000,00082,241,000,000
Total Equity85,568,000,00090,439,000,00082,990,000,00085,493,000,00078,318,000,000
Free Cash Flow-144,000,00012,725,000,00028,863,000,00017,754,000,00012,000,000,000
Cash from Operations12,162,000,00023,612,000,00040,932,000,00032,039,000,00027,297,000,000
Cash from Investing-7,858,000,000-5,694,000,000-13,713,000,000-14,872,000,000-13,250,000,000
Cash from Financing3,956,000,000-18,079,000,000-28,021,000,000-13,359,000,000-7,297,000,000
Net Change in Cash8,639,000,000-430,000,000-1,486,000,0003,835,000,0006,239,000,000

Analyst Recomendations