BP.L

BP p.l.c.

GBp

Set alert

Price alert · BP.L

All alert types
627.40 GBp +3.10 +0.50%
As of Oct 30, 2026
617.10 Day range 635.40
415.65 52-week range 638.50
YTD
+44.96%
1 year
+40.09%
Open
635.00
Prev close
624.30
Mkt cap
96.96B
Vol
27.84M
Avg vol
47.05M
EPS
0.25
P/E
25.10
Div yield
6.98%
More statistics
Low
617.10
High
635.40

5D chart

Chart tools
Interval
BP.L five-day price chart611.9618.4624.9631.4637.9Oct 23Oct 26Oct 27Oct 28Oct 29

Your note

Sign in to keep a note on BP.L — it syncs with the Stock Master app.