BP p.l.c. (BP)

NYSE: BP · Real-Time Price · USD
42.53
+0.21 (0.51%)
At close: Aug 14, 2026, 4:00 PM EDT
42.75
+0.22 (0.52%)
After-hours: Aug 14, 2026, 7:55 PM EDT
Market Cap109.47B +22.7%
Revenue (ttm)215.47B +16.0%
Net Income5.43B +875.5%
EPS2.11 +900.2%
Shares Out 15.52B
PE Ratio20.17
Forward PE8.37
Dividend$2.06 (4.84%)
Ex-Dividend DateAug 14, 2026
Volume6,482,008
Open42.52
Previous Close42.32
Day's Range42.27 - 42.77
52-Week Range32.72 - 48.27
Beta-0.21
AnalystsBuy
Price Target47.60 (+11.92%)
Earnings DateAug 4, 2026