BP p.l.c. (BP)

NYSE: BP · Real-Time Price · USD
42.45
+0.82 (1.97%)
Aug 10, 2026, 9:43 AM EDT - Market open
Market Cap107.85B +22.5%
Revenue (ttm)215.47B +16.0%
Net Income5.43B +875.5%
EPS2.09 +900.2%
Shares Out 15.52B
PE Ratio19.88
Forward PE8.24
Dividend$2.06 (4.85%)
Ex-Dividend DateMay 15, 2026
Volume587,135
Open41.99
Previous Close41.63
Day's Range41.89 - 42.46
52-Week Range32.72 - 48.27
Beta-0.21
AnalystsBuy
Price Target47.60 (+12.13%)
Earnings DateAug 4, 2026