6.462EUR+2.64%Mkt Cap: 108.60B $P/E: 21.551d ago
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 …
Industry Peers
Oil & Gas IntegratedKey Statistics
Company
Market Cap108.60B $
Enterprise Value167.20B $
Revenue (TTM)234.20B $
Gross Profit36.44B $
Net Income (TTM)59.78M $
Revenue/Share15.13 USD
Last Price6.462 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees93.7K
CountryDE
SectorEnergy
IndustryOil & Gas Integrated
ISIN—
Valuation
P/E (Trailing)21.55
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.17096% of range6.475
52W High6.475 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 Yield12.89%
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 (+8.3%)
SMA 2005.801 (+11.4%)
Beta-0.21
S&P 52W Chg18.16%
Avg Vol (30d)1.28M
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)—