BP p.l.c.
Health
Performance
2.0
Risk
Sell
Buy
Curious about the Scores? Learn more.

BP p.l.c. stock rating and score history

All changes in ratings, performance and outlook tracked over time.

24.01.2026
Short-term strength kicking in. Early signs of life.
24.01.2026
Rock solid. Minimal risk, max control.
18.01.2026
Back on its feet. Fundamentals looking less chaotic.
01.01.2026
Climbing out. Risks fading, but not out of the woods.

BP p.l.c. stock price, chart patterns and momentum

Recent price movements, trend behaviour and momentum signals based on real-time market data.

What does BP p.l.c. do? Business model and key facts

Get the full picture of BP p.l.c.: what it builds, where it operates, and how it makes money.

BP p.l.c. Profile

Sector: Energy

Industry: Oil & Gas Integrated

Employees (FY): 100500

BP p.l.c. provides carbon products and services. The company operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It engages in the production of natural gas, and integrated gas and power; trading of gas; operation of onshore and offshore wind power, as well as hydrogen and carbon capture and storage facilities; trading and marketing of renewable and non-renewable power; and production of crude oil. In addition, the company involved in convenience and retail fuel, EV charging, Castrol lubricant, aviation, B2B, and midstream businesses; refining and oil trading; and bioenergy business. The company was founded in 1908 and is headquartered in London, the United Kingdom.

shop
Company facts
Carol-Lee Howle
CEO
100500
Employees worldwide
shop
Performance
16.88%
Last 12 months
59.62%
Last 5 years
shop
Growth
$189,19B
Revenue year
$6,78B
Net income
shop
Valuation
$96,40B
Market Cap
210.45
Price/Earnings Ratio

Stocks related to BP p.l.c.

Selected based on industry alignment and relative market positioning.

TTE
Low-poly 3D TotalEnergies (TTE) stock icon with a stylized energy swirl, symbolizing industrials.
70.40
+1.72%
1.4
Sell
Buy
TotalEnergies SE
SHEL
Low-poly 3D Shell (SHEL) stock icon with a stylized shell, symbolizing industrials.
73.25
-0.68%
1.5
Sell
Buy
Shell plc
CVX
Low-poly 3D Chevron (CVX) stock icon with a stylized oil drop, symbolizing oil, gas, and energy.
167.50
+0.47%
7.0
4.5
2.0
Sell
Buy
Chevron Corporation
PBR
Petróleo Brasileiro S.A. - Petrobras
14.34
+0.42%
2.2
Sell
Buy
Petróleo Brasileiro S.A. - Petrobras
EQNR
Low-poly 3D Equinor (EQNR) stock icon with a stylized oil drop, symbolizing oil, gas, and energy.
25.63
+0.08%
2.3
Sell
Buy
Equinor ASA

BP p.l.c. fundamentals and technical analysis

Financial fundamentals and technicals signals combined to access stability, momentum and market direction.