BP p.l.c. (BP)
NYSE: BP · Real-Time Price · USD
45.86
+1.25 (2.80%)
At close: Mar 19, 2026, 4:00 PM EDT
45.90
+0.04 (0.09%)
After-hours: Mar 19, 2026, 7:59 PM EDT

BP p.l.c. Statistics

Total Valuation

BP p.l.c. has a market cap or net worth of $120.00 billion. The enterprise value is $155.88 billion.

Market Cap120.00B
Enterprise Value 155.88B

Important Dates

The next estimated earnings date is Tuesday, April 28, 2026, before market open.

Earnings Date Apr 28, 2026
Ex-Dividend Date Feb 20, 2026

Share Statistics

BP p.l.c. has 2.62 billion shares outstanding. The number of shares has decreased by -5.37% in one year.

Current Share Class n/a
Shares Outstanding 2.62B
Shares Change (YoY) -5.37%
Shares Change (QoQ) -2.07%
Owned by Insiders (%) 0.01%
Owned by Institutions (%) 75.10%
Float 14.68B

Valuation Ratios

The trailing PE ratio is 2,222.29 and the forward PE ratio is 15.68.

PE Ratio 2,222.29
Forward PE 15.68
PS Ratio 0.64
Forward PS n/a
PB Ratio 1.62
P/TBV Ratio 3.47
P/FCF Ratio 10.65
P/OCF Ratio 4.90
PEG Ratio n/a
Financial Ratio History

Enterprise Valuation

The stock's EV/EBITDA ratio is 5.17, with an EV/FCF ratio of 13.83.

EV / Earnings 2,886.65
EV / Sales 0.83
EV / EBITDA 5.17
EV / EBIT 10.79
EV / FCF 13.83

Financial Position

The company has a current ratio of 1.26, with a Debt / Equity ratio of 0.98.

Current Ratio 1.26
Quick Ratio 0.79
Debt / Equity 0.98
Debt / EBITDA 2.18
Debt / FCF 6.43
Interest Coverage 3.63

Financial Efficiency

Return on equity (ROE) is 1.70% and return on invested capital (ROIC) is 2.13%.

Return on Equity (ROE) 1.70%
Return on Assets (ROA) 3.22%
Return on Invested Capital (ROIC) 2.13%
Return on Capital Employed (ROCE) 7.30%
Weighted Average Cost of Capital (WACC) 3.21%
Revenue Per Employee $2.00M
Profits Per Employee $576
Employee Count93,700
Asset Turnover 0.67
Inventory Turnover 5.96

Taxes

In the past 12 months, BP p.l.c. has paid $6.45 billion in taxes.

Income Tax 6.45B
Effective Tax Rate 83.28%

Stock Price Statistics

The stock price has increased by +34.02% in the last 52 weeks. The beta is 0.06, so BP p.l.c.'s price volatility has been lower than the market average.

Beta (5Y) 0.06
52-Week Price Change +34.02%
50-Day Moving Average 38.36
200-Day Moving Average 34.95
Relative Strength Index (RSI) 79.86
Average Volume (20 Days) 14,666,339

Short Selling Information

The latest short interest is 7.97 million, so 0.35% of the outstanding shares have been sold short.

Short Interest 7.97M
Short Previous Month 8.05M
Short % of Shares Out 0.35%
Short % of Float n/a
Short Ratio (days to cover) 0.81

Income Statement

In the last 12 months, BP p.l.c. had revenue of $187.64 billion and earned $54.00 million in profits. Earnings per share was $0.00.

Revenue187.64B
Gross Profit 51.38B
Operating Income 14.45B
Pretax Income 7.75B
Net Income 54.00M
EBITDA 30.17B
EBIT 14.45B
Earnings Per Share (EPS) $0.00
Full Income Statement

Balance Sheet

The company has $36.65 billion in cash and $72.53 billion in debt, with a net cash position of -$35.88 billion or -$13.71 per share.

Cash & Cash Equivalents 36.65B
Total Debt 72.53B
Net Cash -35.88B
Net Cash Per Share -$13.71
Equity (Book Value) 74.00B
Book Value Per Share 3.45
Working Capital 21.21B
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was $24.49 billion and capital expenditures -$13.22 billion, giving a free cash flow of $11.27 billion.

Operating Cash Flow 24.49B
Capital Expenditures -13.22B
Free Cash Flow 11.27B
FCF Per Share $4.31
Full Cash Flow Statement

Margins

Gross margin is 27.38%, with operating and profit margins of 7.70% and 0.03%.

Gross Margin 27.38%
Operating Margin 7.70%
Pretax Margin 4.13%
Profit Margin 0.03%
EBITDA Margin 16.08%
EBIT Margin 7.70%
FCF Margin 6.01%

Dividends & Yields

This stock pays an annual dividend of $1.96, which amounts to a dividend yield of 4.27%.

Dividend Per Share $1.96
Dividend Yield 4.27%
Dividend Growth (YoY) 5.46%
Years of Dividend Growth 4
Payout Ratio 57,576.47%
Buyback Yield 5.37%
Shareholder Yield 9.64%
Earnings Yield 0.05%
FCF Yield 9.39%
Dividend Details

Analyst Forecast

The average price target for BP p.l.c. is $41.50, which is -9.51% lower than the current price. The consensus rating is "Buy".

Price Target $41.50
Price Target Difference -9.51%
Analyst Consensus Buy
Analyst Count 8
Revenue Growth Forecast (5Y) 2.98%
EPS Growth Forecast (5Y) 188.68%
Stock Forecasts

Fair Value

There are several formulas that can be used to estimate the intrinsic value of a stock.

Lynch Fair Value n/a
Lynch Upside n/a
Graham Number
Graham Upside

Stock Splits

The last stock split was on October 4, 1999. It was a forward split with a ratio of 2:1.

Last Split Date Oct 4, 1999
Split Type Forward
Split Ratio 2:1

Scores

BP p.l.c. has an Altman Z-Score of 1.25 and a Piotroski F-Score of 8. A Z-score under 3 suggests an increased risk of bankruptcy.

Altman Z-Score 1.25
Piotroski F-Score 8