S&P 500 7,408.30 -1.21% NASDAQ 25,137.69 -2.15% DOW 51,711.65 -0.97% R2K 2,940.16 -0.67% VIX 18.87 +0.91% US 10Y 4.70 +0.99% DXY 101.33 -0.09% GOLD 4,050.10 +0.09% CRUDE 90.58 -1.75% BITCOIN 65,452.92 +0.63%
Next Bullish Trade
Sign in
BP.L

BP p.l.c. LSE · BP.L

$551.20 +11.90 (+2.21%)
Blow-off · +3.09σ Hot zone Grade C
Mkt cap $85.1B
P/E 36.7
Day $548.10 – $552.20
52wk $441.05 – $609.40
Avg vol 41.1M
Beta -0.23
Div yld 4.61%
Next earnings 2026-08-04

Quick read

At a glance

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.

BP.L last traded at $551.20, up 2.2% on the day; that's in the middle part of its 52-week range ($441.05–$609.40). Right now it's stretched well above its recent average — moves this fast often cool off or give some back.

The next scheduled earnings report (2026-08-04) is the biggest known catalyst on the calendar, and after a strong run, watch whether the price can hold its gains on quieter days.

A quick snapshot built from the data on this page — not investment advice. Always do your own research.

Today's read

Grading desk →

Price is stretched far above its normal range — the deepest stretch tier, where snap-backs most often start.

Long
Setup score 16 / 100
Price is sitting close to its normal range — no real dip to buy yet.
  • · Aligned with strong uptrend (strong tailwind)
Technical read: above KC1 lower, +2.94 ATR from EMA21 · no notable pattern
What it means: Price is sitting close to its normal range — no real dip to buy yet. The trigger bar shows no standout candle signal yet.
Score split: chart signals 16 / 80 · news & fundamentals checks 0 / 20 — chart signals carry most of the grade.
How this grade was earned
total 16 pts
Cycle position 6
Market fit 10

Each bar shows how many points that factor added. The more points — and the more factors that agree — the higher the letter grade.

Short C
Setup score 30 / 100
Price is stretched far above its normal range — the deepest stretch tier, where snap-backs most often start.
ℹ️ Deep stretch (KC3): stop is set wider to avoid a whipsaw, so the reward/risk reads lower (~1R) by design — not a worse trade.
  • · KC3 upper stretch — deepest mean-reversion tier
  • · Counter-trend short in strong uptrend
Technical read: KC3 upper (deep stretch), +2.94 ATR from EMA21 · no notable pattern
What it means: Price is stretched far above its normal range — the deepest stretch tier, where snap-backs most often start. The trigger bar shows no standout candle signal yet.
Score split: chart signals 30 / 80 · news & fundamentals checks 0 / 20 — chart signals carry most of the grade.
How this grade was earned
total 30 pts
Cycle position 30

Each bar shows how many points that factor added. The more points — and the more factors that agree — the higher the letter grade.

132-Day Trend Zones

Full chart →
21 EMA +1 ATR +2 ATR −2 ATR
O H L C

Key statistics

All statistics →

BP.L is a $85.1 billion company, priced at 37× last year's earnings, and it moves more calmly than the market (beta -0.2).

Market cap $85.1B
P/E ttm 36.7
Beta -0.23
52w range $441.05 – $609.40
Avg volume 41.1M
Dividend yield 4.61%
Sector Energy
Next earnings 2026-08-04
52-week range · today's price
$441.05$609.40

More on BP.L

Earnings

See more →
Last reported
2026-04-28
EPS (act / est)
0.21 / 0.17
Surprise
+22.1%
Next report
2020-10-27

About

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 the production of natural gas, marketing, and trading activities, as well as solar, wind, and hydrogen businesses. The company also offers aviation fuel product…