BP p.l.c. (BP)

NYSE: BP · Real-Time Price · USD
50.39
+0.04 (0.08%)
At close: Oct 30, 2026, 4:00 PM EDT
49.61
-0.79 (-1.56%)
After-hours: Oct 30, 2026, 7:57 PM EDT
Market Cap129.89B +42.0%
Revenue (ttm)235.35B +25.9%
Net Income9.03B +494.7%
EPS3.46 +504.1%
Shares Out 15.55B
PE Ratio14.55
Forward PE8.44
Dividend$2.06 (4.09%)
Ex-Dividend DateAug 14, 2026
Volume9,868,943
Open49.76
Previous Close50.35
Day's Range49.74 - 50.83
52-Week Range33.22 - 51.49
Beta-0.20
AnalystsBuy
Price Target53.59 (+6.35%)
Earnings DateOct 30, 2026