NYSE · Financial Statements

BP (BP) Financial Statements

$43.93 NYSE: BP Market Cap $115.21B

BP most recently reported annual revenue of $189.3B, net profit of $55.0M, revenue has compounded at 12.3% a year over the last five years. See the full income statement, balance sheet, and cash flow statement below, plus valuation and return ratios.

Annual Financials (USD)

Metric20212022202320242025
Revenue$157.7B$241.4B$210.1B$189.2B$189.3B
Operating Profit$10.7B$41.4B$31.0B$12.8B$15.5B
Net Profit$7.6B$-2.5B$15.2B$381.0M$55.0M
EPS$2.24$-0.79$5.15$0.14$0.02
Op Margin6.8%17.2%14.8%6.8%8.2%

Balance Sheet (USD)

Metric20212022202320242025
Total Assets$287.3B$288.1B$280.3B$282.2B$278.5B
Total Liabilities$196.8B$205.1B$194.8B$203.9B$204.5B
Cash$25.9B$23.3B$27.7B$34.4B$36.6B
Borrowings$69.8B$55.5B$63.1B$71.5B$84.3B

Cash Flow (USD)

Metric20212022202320242025
Operating Cash Flow$23.6B$40.9B$32.0B$27.3B$24.5B
Investing Cash Flow$-16.6B$-25.8B$-29.2B$-28.5B$-24.7B
Financing Cash Flow$-5.0B$-12.6B$-11.4B$-7.0B$-7.5B
Net Cash Flow$-430.0M$-1.5B$3.8B$6.2B$-2.6B
Free Cash Flow$12.7B$28.9B$17.8B$12.0B$11.3B

Valuation & Return Ratios

MetricValue
PEG Ratio-0.02
EV / EBITDA3.74
FCF Yield14.95%
Quick Ratio0.95
Interest Coverage6.07
Return 1Y25.38%
Return 3Y33.54%
Return 5Y122.58%

Popular Stocks

Apple (AAPL)Microsoft (MSFT)NVIDIA (NVDA)Alphabet (GOOGL)Amazon (AMZN)Meta (META)Tesla (TSLA)Broadcom (AVGO)Eli Lilly (LLY)JPMorgan (JPM)

Screens featuring this stock

High ROE Energy StocksLow P/E Energy StocksHigh Net Margin Energy StocksDividend Energy StocksLow Debt Energy StocksNYSE High ROE StocksAll stock screens
BP Overview BP Dividend Run Stock Screener