BP p.l.c. (LON:BP)

London flag London · Delayed Price · Currency is GBP · Price in GBX
605.80
-10.60 (-1.72%)
Oct 20, 2026, 5:15 PM GMT
Market Cap93.62B +48.0%
Revenue (ttm)162.40B +16.0%
Net Income4.09B +875.5%
EPS0.26 +900.2%
Shares Out 15.45B
PE Ratio23.32
Forward PE7.29
Dividend0.26 (4.22%)
Ex-Dividend DateAug 13, 2026
Volume45,451,898
Open616.30
Previous Close616.40
Day's Range600.90 - 622.40
52-Week Range408.90 - 622.70
Beta-0.20
AnalystsBuy
Price Target637.95 (+5.31%)
Earnings DateOct 30, 2026