BP p.l.c. BP

Set alert

Price alert · BP

All alert types
50.39 USD +0.04 +0.08%

At close · Oct 30

49.61 -0.79 -1.56%

After hours · Oct 30, 7:57 PM ET

Bid
50.35 × 500
Ask
50.48 × 2,000
49.74 Day range 50.83
33.31 52-week range 51.32
YTD
+45.09%
1 year
+44.92%
Open
49.76
Prev close
50.35
Mkt cap
129.78B
Vol
9.87M
Avg vol
9.22M
EPS
2.05
P/E
24.58
Div yield
4.01%
More statistics
Low
49.74
High
50.83
Forward P/E
8.79
Beta
-0.20
Short ratio
0.88
Inst. own
14.14%
Dividend
2.02
Ex-div date
Aug 13, 2026
Earnings
Feb 9, 2027
50-d avg
45.86
200-d avg
42.93
1y target
53.48

1D chart

Chart tools
Interval

Events in this range
  • Oct 30, 2026Earnings: 3.26; estimate 2.66; surprise 22.56%
Signals (83)
NameTimeAgo
SMA: Bullish3:53 PM2 days ago
SMA: Bearish3:52 PM2 days ago
SMA: Bullish3:50 PM2 days ago
SMA: Bullish3:50 PM2 days ago
MACD: Buy Signal3:50 PM2 days ago
MACD: Sell Signal3:47 PM2 days ago
MACD: Buy Signal3:35 PM2 days ago
RSI: Oversold3:31 PM2 days ago
SMA: Bullish3:14 PM2 days ago
SMA: Bearish3:12 PM2 days ago
SMA: Bearish3:11 PM2 days ago
MACD: Sell Signal3:04 PM2 days ago
RSI: Overbought2:59 PM2 days ago
SMA: Bearish2:51 PM2 days ago
MACD: Buy Signal2:39 PM2 days ago
MACD: Sell Signal2:24 PM2 days ago
RSI: Oversold2:24 PM2 days ago
MACD: Buy Signal2:12 PM2 days ago
RSI: Oversold2:07 PM2 days ago
MACD: Sell Signal2:03 PM2 days ago
RSI: Oversold2:03 PM2 days ago
MACD: Buy Signal1:57 PM2 days ago
RSI: Oversold1:49 PM2 days ago
RSI: Oversold1:44 PM2 days ago
SMA: Bearish1:43 PM2 days ago
MACD: Sell Signal1:36 PM2 days ago
MACD: Buy Signal1:12 PM2 days ago
SMA: Bearish1:02 PM2 days ago
SMA: Bearish12:59 PM2 days ago
MACD: Sell Signal12:57 PM2 days ago
MACD: Buy Signal12:49 PM2 days ago
MACD: Sell Signal12:37 PM2 days ago
SMA: Bullish12:27 PM2 days ago
MACD: Buy Signal12:27 PM2 days ago
SMA: Bearish12:23 PM2 days ago
SMA: Bearish12:23 PM2 days ago
SMA: Bullish12:22 PM2 days ago
SMA: Bullish12:22 PM2 days ago
MACD: Sell Signal12:21 PM2 days ago
SMA: Bearish12:20 PM2 days ago
SMA: Bearish12:20 PM2 days ago
SMA: Bullish12:11 PM2 days ago
MACD: Buy Signal12:11 PM2 days ago
SMA: Bearish11:58 AM2 days ago
SMA: Bearish11:58 AM2 days ago
MACD: Sell Signal11:58 AM2 days ago
MACD: Buy Signal11:54 AM2 days ago
SMA: Bullish11:53 AM2 days ago
SMA: Bearish11:50 AM2 days ago
MACD: Sell Signal11:46 AM2 days ago
MACD: Buy Signal11:41 AM2 days ago
SMA: Bearish11:34 AM2 days ago
MACD: Sell Signal11:22 AM2 days ago
RSI: Overbought11:17 AM2 days ago
SMA: Bullish11:01 AM2 days ago
SMA: Bullish11:01 AM2 days ago
MACD: Buy Signal11:01 AM2 days ago
MACD: Sell Signal11:00 AM2 days ago
SMA: Bearish10:58 AM2 days ago
SMA: Bearish10:57 AM2 days ago
SMA: Bullish10:51 AM2 days ago
SMA: Bullish10:51 AM2 days ago
MACD: Buy Signal10:51 AM2 days ago
SMA: Bearish10:39 AM2 days ago
SMA: Bullish10:37 AM2 days ago
SMA: Bearish10:36 AM2 days ago
SMA: Bullish10:35 AM2 days ago
SMA: Bearish10:34 AM2 days ago
SMA: Bearish10:33 AM2 days ago
SMA: Bullish10:32 AM2 days ago
SMA: Bullish10:32 AM2 days ago
SMA: Bearish10:28 AM2 days ago
SMA: Bearish10:28 AM2 days ago
MACD: Sell Signal10:28 AM2 days ago
SMA: Bullish10:26 AM2 days ago
SMA: Bullish10:26 AM2 days ago
SMA: Bearish10:25 AM2 days ago
MACD: Buy Signal10:20 AM2 days ago
SMA: Bearish10:11 AM2 days ago
SMA: Bullish10:10 AM2 days ago
SMA: Bearish10:05 AM2 days ago
RSI: Overbought9:57 AM2 days ago
RSI: Overbought9:54 AM2 days ago

Your note

Sign in to keep a note on BP — it syncs with the Stock Master app.