BPE5BP p.l.c.
XETRA · DE · Energy · Oil & Gas Integrated · bp.com
6.389EUR-1.19%Mkt Cap: 107.63B $P/E: 21.36

BP p.l.c., an integrated energy company, engages in the oil and gas business worldwide. The company operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It engages in …

Key Statistics

Company
Market Cap107.63B $
Enterprise Value167.20B $
Revenue (TTM)234.20B $
Gross Profit36.44B $
Net Income (TTM)59.78M $
Revenue/Share15.13 USD
Last Price6.389 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees93.7K
CountryDE
SectorEnergy
IndustryOil & Gas Integrated
ISIN
Valuation
P/E (Trailing)21.36
P/E (Forward)12.93
PEG0.04
EV/EBITDA3.92
EV/Revenue0.71
P/S0.46
P/B1.99
EPS (TTM)0.30
EPS (Forward)0.50
52W Range
6.17068% of range6.491
52W High6.491 EUR
52W Low6.170 EUR
Profitability
Gross Margin17.71%
Oper. Margin13.15%
EBITDA Margin18.19%
Profit Margin0.03%
ROE0.10%
ROA0.02%
Growth
Revenue Growth48.20%
Earnings Growth138.90%
Cash Flow & Leverage
Operating CF26.62B $
CapEx (TTM)14.37B $
FCF Margin5.98%
FCF Yield13.01%
Net Debt38.55B $
Net Debt/EBITDA0.90
Balance Sheet
Debt/Equity1.37
Current Ratio1.27
Quick Ratio0.77
Book Value/Sh3.252 EUR
Cash/Share2.398 EUR
Dividends
Fwd Div Rate0.2900 EUR
Trail. Div Rate0.3360 EUR
Div. Yield4.63%
5Y Avg Yield4.84%
Payout Ratio95.39%
Ex-Div DateAug 13, 2026
Pay Date
Splits
Last Split60.6:59.6
Split DateMay 5, 2010
Analyst Consensus
Rating
Target (Mean)
Target Range
# Analysts
Ownership
Shares Out.15.45B
Float15.06B
Insiders0.29%
Institutions35.76%
Technical
SMA 505.969 (+7.0%)
SMA 2005.801 (+10.1%)
Beta-0.21
S&P 52W Chg18.16%
Avg Vol (30d)1.16M
Avg Vol (10d)862.42K
Technical Indicators
RSI (14)
MACD
MACD Signal
MACD Hist.
BB Upper
BB Middle
BB Lower
BB Width
ATR (14)
Vol Ratio (20d)