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

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in GBX
627.40
+3.10 (0.50%)
Oct 30, 2026, 4:47 PM GMT
Market Cap96.96B +43.0%
Revenue (ttm)177.11B +26.4%
Net Income6.75B +494.7%
EPS0.43 +502.8%
Shares Out 15.45B
PE Ratio14.62
Forward PE8.06
Dividend0.26 (4.12%)
Ex-Dividend DateNov 12, 2026
Volume28,156,993
Open635.00
Previous Close624.30
Day's Range617.10 - 635.40
52-Week Range413.30 - 638.54
Beta-0.25
AnalystsBuy
Price Target652.88 (+4.06%)
Earnings DateOct 30, 2026