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.

15.03.2026
From average to promising. Starting to shine again.
15.03.2026
Picking up speed. Momentum turning positive.
14.03.2026
Rock solid. Minimal risk, max control.
01.01.2026
Climbing out. Risks fading, but not out of the woods.
BP
Low-poly 3D BP (BP) stock icon with a stylized oil drop, symbolizing oil, gas, and energy.
42.67
+1.21%
2.0
Sell
Buy
BP p.l.c.

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
Starlee Sykes
CEO
100500
Employees worldwide
shop
Performance
27.79%
Last 12 months
61.08%
Last 5 years
shop
Growth
$189,19B
Revenue year
$6,78B
Net income
shop
Valuation
$111,90B
Market Cap
210.45
Price/Earnings Ratio

Stocks related to BP p.l.c.

Selected based on industry alignment and relative market positioning.

PBR
Petróleo Brasileiro S.A. - Petrobras
18.57
-2.11%
3.4
Sell
Buy
Petróleo Brasileiro S.A. - Petrobras
TTE
Low-poly 3D TotalEnergies (TTE) stock icon with a stylized energy swirl, symbolizing industrials.
82.75
+1.63%
2.1
Sell
Buy
TotalEnergies SE
SHEL
Low-poly 3D Shell (SHEL) stock icon with a stylized shell, symbolizing industrials.
89.43
+1.21%
1.4
Sell
Buy
Shell plc
EQNR
Low-poly 3D Equinor (EQNR) stock icon with a stylized oil drop, symbolizing oil, gas, and energy.
35.25
+2.56%
2.4
Sell
Buy
Equinor ASA
E
Low-poly 3D Eni (E) stock icon with a stylized oil drop, symbolizing oil, gas, and energy.
51.36
+2.19%
2.2
Sell
Buy
Eni S.p.A.

Events and news impacting BP p.l.c. stock

Earnings, coporate decisions and industry developments that can affect the share price.

BP p.l.c. fundamentals and technical analysis

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