BP PLC (LSE:BP) — Stock Price

GBX524.60 GBX
▲ 1.43% today

BP PLC (LSE:BP) is currently trading at GBX524.60 GBX, up 1.43% today. Over the past 52 weeks, shares have ranged between GBX410.45 and GBX606.30. This page tracks BP PLC's live share price on the LSE exchange, its daily price and volume history, and — where reported — its income statement, balance sheet, cash flow statement, and earnings history. For company valuation and market capitalisation context, see BP market cap overview.

BP PLC (BP) Stock Price Chart — Daily History & Trading Volume

The chart below tracks BP PLC's daily closing share price and trading volume on the LSE exchange over the past year, giving a clear view of recent price momentum and liquidity.

BP PLC Income Statement — Revenue, Profit & Earnings by Year

BP PLC's annual income statement shows how revenue converts into profit each fiscal year, including gross profit, operating income, EBITDA, and net income.

Fiscal Year 20252024202320222021
Total Revenue GBX189.34 Billion GBX185.23 Billion GBX213.67 Billion GBX240.86 Billion GBX154.71 Billion
Cost of Revenue GBX155.81 Billion GBX157.13 Billion GBX166.28 Billion GBX186.81 Billion GBX133.07 Billion
Gross Profit GBX33.53 Billion GBX28.11 Billion GBX47.39 Billion GBX54.05 Billion GBX21.65 Billion
Research & Development GBX294.71 Million GBX303.02 Million GBX273.40 Million GBX260.90 Million
SG&A GBX17.49 Billion GBX16.42 Billion GBX16.77 Billion GBX13.45 Billion GBX11.93 Billion
Total Operating Expenses GBX18.06 Billion GBX13.51 Billion GBX16.93 Billion GBX12.97 Billion GBX11.16 Billion
Operating Income GBX15.46 Billion GBX14.59 Billion GBX30.46 Billion GBX41.08 Billion GBX10.49 Billion
EBITDA GBX31.07 Billion GBX25.11 Billion GBX42.89 Billion GBX29.37 Billion GBX27.82 Billion
EBIT GBX12.90 Billion GBX8.29 Billion GBX26.21 Billion GBX14.74 Billion GBX12.94 Billion
Interest Expense GBX5.16 Billion GBX3.60 Billion GBX2.98 Billion GBX1.89 Billion GBX1.93 Billion
Income Before Tax GBX7.75 Billion GBX6.64 Billion GBX24.15 Billion GBX15.37 Billion GBX14.93 Billion
Income Tax Expense GBX6.45 Billion GBX5.44 Billion GBX8.00 Billion GBX16.73 Billion GBX6.61 Billion
Net Income GBX55.00 Million GBX382.83 Million GBX15.50 Billion GBX-2.48 Billion GBX7.42 Billion

BP PLC Balance Sheet — Assets, Liabilities & Shareholder Equity

The balance sheet below summarizes BP PLC's financial position at each fiscal year-end — what it owns (assets), what it owes (liabilities), and the resulting shareholder equity.

Fiscal Year 20252024202320222021
Total Assets GBX278.53 Billion GBX282.23 Billion GBX280.29 Billion GBX288.12 Billion GBX287.27 Billion
Total Current Assets GBX101.79 Billion GBX102.83 Billion GBX104.15 Billion GBX107.69 Billion GBX92.59 Billion
Cash & Equivalents
Short-term Investments GBX158.00 Million GBX165.00 Million GBX843.00 Million GBX578.00 Million GBX280.00 Million
Net Receivables GBX26.47 Billion GBX26.18 Billion GBX26.02 Billion GBX28.88 Billion GBX22.71 Billion
Inventory GBX22.50 Billion GBX23.23 Billion GBX22.82 Billion GBX28.08 Billion GBX23.71 Billion
Property, Plant & Equipment GBX106.04 Billion GBX112.90 Billion
Goodwill GBX10.30 Billion GBX14.89 Billion GBX12.47 Billion GBX11.96 Billion GBX12.37 Billion
Total Liabilities GBX204.53 Billion GBX203.91 Billion GBX194.80 Billion GBX205.13 Billion GBX196.83 Billion
Total Current Liabilities GBX80.58 Billion GBX82.24 Billion GBX86.08 Billion GBX99.02 Billion GBX80.29 Billion
Long-term Debt GBX54.60 Billion GBX55.07 Billion GBX48.67 Billion GBX43.75 Billion GBX55.62 Billion
Net Debt GBX35.97 Billion GBX37.19 Billion GBX35.33 Billion GBX26.30 Billion GBX39.11 Billion
Total Stockholder Equity GBX53.05 Billion GBX59.25 Billion GBX70.28 Billion GBX67.55 Billion GBX75.46 Billion
Retained Earnings GBX22.53 Billion GBX35.34 Billion GBX34.73 Billion GBX51.81 Billion

BP PLC Cash Flow Statement — Operating, Investing & Financing Activities

This cash flow statement breaks down how BP PLC generates and spends cash across operating, investing, and financing activities each fiscal year, including free cash flow and capital expenditures.

Fiscal Year 20252024202320222021
Operating Cash Flow GBX24.49 Billion GBX27.30 Billion GBX32.04 Billion GBX40.93 Billion GBX23.61 Billion
Capital Expenditures GBX13.22 Billion GBX15.30 Billion GBX14.29 Billion GBX12.07 Billion GBX10.89 Billion
Free Cash Flow GBX11.27 Billion GBX12.00 Billion GBX17.75 Billion GBX28.86 Billion GBX12.72 Billion
Investing Cash Flow GBX-11.50 Billion GBX-13.25 Billion GBX-14.87 Billion GBX-13.71 Billion GBX-5.69 Billion
Financing Cash Flow GBX-15.88 Billion GBX-7.30 Billion GBX-13.36 Billion GBX-28.02 Billion GBX-18.08 Billion
Dividends Paid GBX-5.06 Billion GBX-5.00 Billion GBX-4.81 Billion GBX4.36 Billion GBX4.30 Billion
Stock-Based Compensation GBX1.08 Billion GBX1.17 Billion GBX616.00 Million GBX795.00 Million GBX627.00 Million
Depreciation GBX18.16 Billion GBX17.39 Billion GBX15.93 Billion GBX14.70 Billion GBX14.97 Billion
Change in Cash GBX-2.65 Billion GBX6.24 Billion GBX3.83 Billion GBX-1.49 Billion GBX-430.00 Million

BP PLC Earnings History — EPS Actual vs. Analyst Estimates

Track BP PLC's quarterly earnings per share (EPS) against Wall Street estimates, along with the earnings surprise percentage for each reporting period.

Report Date EPS Actual EPS Estimate Surprise
Apr 27, 2026 0.11
Feb 09, 2026 0.10 0.09 +15.47%
Nov 04, 2025 0.14 0.14 +1.71%
Aug 05, 2025 0.15 0.12 +25.00%
Apr 29, 2025 0.09 0.10 -10.00%
Feb 11, 2025 0.07 0.08 -12.50%
Oct 29, 2024 0.14 0.13 +7.69%
Jul 30, 2024 0.17 0.16 +6.25%