BP p.l.c. (ETR:BPE5)

Germany flag Germany · Delayed Price · Currency is EUR
6.76
-0.05 (-0.79%)
Nov 12, 2026, 4:54 PM CET
Market Cap104.48B +28.8%
Revenue (ttm)207.06B +26.4%
Net Income7.89B +494.7%
EPS0.51 +502.8%
Shares Out n/a
PE Ratio13.17
Forward PE7.13
Dividend0.30 (4.37%)
Ex-Dividend DateNov 12, 2026
Volume842,812
Open6.71
Previous Close6.82
Day's Range6.70 - 6.80
52-Week Range4.78 - 7.65
Beta-0.26
Analystsn/a
Price Targetn/a
Earnings DateOct 30, 2026