BP p.l.c. (BP)

NYSE: BP · Real-Time Price · USD
50.03
+0.18 (0.36%)
Oct 22, 2026, 4:00 PM EDT - Market closed
Market Cap128.19B +48.5%
Revenue (ttm)215.47B +16.0%
Net Income5.43B +875.5%
EPS2.08 +900.2%
Shares Out 15.52B
PE Ratio24.02
Forward PE7.65
Dividend$2.06 (4.11%)
Ex-Dividend DateAug 14, 2026
Volume7,576,595
Open50.30
Previous Close49.85
Day's Range49.21 - 50.42
52-Week Range33.22 - 50.42
Beta-0.20
AnalystsBuy
Price Target52.17 (+4.28%)
Earnings DateOct 30, 2026