BP p.l.c (BP) Stock Price

34.56 ▲ +0.29 (+0.85%)
Open: 34.605 Vol: 56.19K Day's range: 34.285 - 34.605 Dec 29, 10:57 EST
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
BP Technical Analysis
5 mins 30 mins Hourly Daily Weekly
BUY BUY BUY SELL NEUTRAL
  5 mins 30 mins Hourly Daily Weekly
MA5 34.55▲ 34.46▲ 34.33▲ 34.38▲ 34.78▼
MA10 34.53▲ 34.32▲ 34.26▲ 34.26▲ 35.42▼
MA20 34.47▲ 34.26▲ 34.36▲ 35.19▼ 34.86▼
MA50 34.31▲ 34.35▲ 34.16▲ 35.37▼ 32.73▲
MA100 34.25▲ 34.15▲ 34.83▼ 34.86▼ 33.39▲
MA200 34.34▲ 35.04▼ 35.57▼ 32.74▲ 33.88▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.002▲ 0.049▲ 0.018▲ -0.074▼ -0.223▼
RSI 70.188▲ 69.576▲ 61.117▲ 45.912▼ 52.250▲
STOCH 83.816▲ 79.293     45.507     49.762     43.265    
WILL %R -5.263▲ -5.208▲ -5.208▲ -51.396     -62.195    
CCI 118.841▲ 152.432▲ 153.078▲ -20.527     -40.493    
Latest Filters Detected On BP
MA $BP Price Crossed Above MA(13) Set Alert
CDL $BP Hanging Man Candlestick Pattern Detected Set Alert
CDL $BP Doji Candlestick Pattern Detected Set Alert
BP p.l.c News
Friday, December 26, 2025 11:15 PM
BP p.l.c. (NYSE:BP) is included among the 12 Best Crude Oil Stocks to Buy for Dividends. BP p.l.c. (NYSE:BP) is a British multinational company recognized worldwide for quality gasoline, transport ...
Wednesday, December 24, 2025 01:44 AM
BP will sell 65% of Castrol to Stonepeak for $10.1 billion, generating $6 billion in net proceeds. The deal supports BP's strategy.
Tuesday, December 23, 2025 11:30 PM
Stonepeak, a leading alternative investment firm specializing in infrastructure and real assets, today announced an agreement to acquire a majority controlling interest in Castrol (or "the Company"), ...
BP historical stock data
date open high low close volume
29/12/25 34.605 34.605 34.285 34.58 3,169,319
26/12/25 34.25 34.34 34.125 34.27 3,381,554
24/12/25 34.50 34.56 34.26 34.31 3,128,625
23/12/25 34.51 34.64 34.445 34.58 6,844,205
22/12/25 34.23 34.60 34.105 34.14 10,095,963
19/12/25 33.83 34.085 33.805 33.94 12,735,174
18/12/25 34.19 34.19 33.22 33.31 15,228,878
17/12/25 34.50 34.56 34.12 34.47 7,160,792
16/12/25 34.46 34.545 33.74 33.76 11,885,388
15/12/25 35.53 35.53 34.96 35.25 6,062,575
Quote Details
52wk Low:25.225
52wk High:37.64
Vol:56.19K
Avg Vol(3m):142.1M
1Y Chng:+10.48%
1M Chng:-5.34%
Add to Watch List