MarketInOut Stock Screener Log In | Sign Up

BP p.l.c.

LSE • Energy • Oil & Gas Integrated • Quote as of 10/30/2026
BP p.l.c. stock price and volume chart

Company Profile

IndustryOil & Gas Integrated
SectorEnergy
ExchangeLSE
Market Capitalization101,520 mln
Float15,109 mln
Earnings Date10/30/2026

Relative Strength

75 / 100
Strongly outperforming

Debt / Equity

0.87
Moderate leverage

Pre-Tax Margin

9%
Moderate margin

ROE

13.42
Moderate

Dividend Yield

5.94%
High

DPS

9.00
High

Business Description

Founded in 1908 and based in London, BP is a global energy company that produces and sells oil, natural gas, and a growing range of lower-carbon energy sources including solar, wind, and hydrogen. The company serves customers across many industries, supplying fuel for vehicles and aircraft, lubricants, and electric vehicle charging, while also running a broad network of retail fuel and convenience sites. BP operates across the full energy chain, from extracting and refining raw materials to trading and delivering finished products to businesses and consumers around the world.

Key Fundamentals

EPS-7,150
ROE13.42
RPS11.34
ROIC7.43
ROA6.73
Interest Cover6.85
EBITDA, mln34,358
EV / EBITDA3.40
Revenue, mln176,336

Quote Details

Last 151.40
Change -6.6 (-4.18%)
Open 151.00
Volume 1,105
Turnover 167,297
Average Volume 4,326.57

Financial Ratios

Pre-Tax Profit Margin9
Leverage Ratio4.89
Current Ratio1.29
Price / Book2.12
Price / Cash Flow3.62
Price / Free Cash Flow5.54
Debt / Equity0.87
Price / Sales0.55

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -2.01% 21 / 100   
1 Month 0.93% 64 / 100   
2 Months -5.38% 24 / 100   
6 Months -5.08% 26 / 100   
1 Year -2.61% 28 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog