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

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in GBX
571.60
-17.70 (-3.00%)
Nov 4, 2026, 5:15 PM GMT
Market Cap88.33B +30.1%
Revenue (ttm)177.11B +26.4%
Net Income6.75B +494.7%
EPS0.43 +502.8%
Shares Out 15.45B
PE Ratio13.32
Forward PE7.40
Dividend0.26 (4.52%)
Ex-Dividend DateNov 12, 2026
Volume74,595,152
Open588.50
Previous Close589.30
Day's Range571.60 - 592.90
52-Week Range413.30 - 638.54
Beta-0.25
AnalystsBuy
Price Target651.31 (+13.95%)
Earnings DateOct 30, 2026