BP p.l.c. (BP)

NYSE: BP · Real-Time Price · USD
49.39
-0.83 (-1.64%)
Oct 19, 2026, 12:06 PM EDT - Market open
Market Cap124.52B +43.7%
Revenue (ttm)215.47B +16.0%
Net Income5.43B +875.5%
EPS2.07 +900.2%
Shares Out 15.52B
PE Ratio23.90
Forward PE7.89
Dividend$2.06 (4.17%)
Ex-Dividend DateAug 14, 2026
Volume3,362,670
Open49.45
Previous Close50.21
Day's Range49.24 - 50.03
52-Week Range32.93 - 50.27
Beta-0.20
AnalystsBuy
Price Target52.17 (+5.64%)
Earnings DateOct 30, 2026