BP p.l.c (BP) Stock Price

46.25 ▼ -0.10 (-0.22%)
Open: 46.365 Vol: 5.73M Day's range: 45.90 - 46.44 Apr 24, 16:00 EDT
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 BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 46.17▲ 46.12▲ 46.11▲ 46.00▲ 46.22▲
MA10 46.16▲ 46.09▲ 46.20▲ 46.10▲ 43.60▲
MA20 46.14▲ 46.15▲ 46.24▼ 46.41▼ 39.80▲
MA50 46.07▲ 46.13▲ 45.93▲ 43.08▲ 35.87▲
MA100 46.15▲ 45.93▲ 46.13▲ 39.50▲ 33.98▲
MA200 46.20▲ 46.19▲ 45.87▲ 36.90▲ 34.74▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.006▲ -0.003▼ -0.028▼ -0.271▼ 0.637▲
RSI 67.198▲ 55.228▲ 54.492▲ 55.593▲ 70.491▲
STOCH 63.389     44.844     42.711     53.473     84.357▲
WILL %R -6.666▲ -37.037     -46.032     -35.832     -15.251▲
CCI 237.365▲ 45.633     14.088     12.719     81.354    
Latest Filters Detected On BP
CDL $BP Matching Low Candlestick Pattern Detected Set Alert
CDL $BP Doji Candlestick Pattern Detected Set Alert
BP p.l.c News
Wednesday, April 22, 2026 02:16 PM
BP Plc is approaching a key shareholder vote with incoming Chairman Albert Manifold appearing to line up support from at least three majo ...
Wednesday, April 22, 2026 12:05 AM
BP p.l.c. (NYSE:BP) is among the 13 Best Crude Oil Stocks to Buy According to Analysts. On April 17, BNP Paribas upgraded BP p.l.c. (NYSE:BP) to Outperform from Neutral with a $57 price target. The ...
Tuesday, April 21, 2026 01:50 PM
Looking ahead to 2030, our model projects BP could trade at an average price of $57.43, with a potential range between $43.07 and $71.79. This represents a potential 25.1% return from today's price.
BP historical stock data
date open high low close volume
24/04/26 46.365 46.44 45.90 46.25 5,732,977
23/04/26 46.42 46.5768 45.94 46.35 10,114,957
22/04/26 46.59 46.70 46.23 46.37 6,398,663
21/04/26 45.43 46.01 45.305 45.91 7,066,879
20/04/26 44.93 45.40 44.83 45.12 6,240,676
17/04/26 44.60 44.78 43.34 44.59 17,435,830
16/04/26 46.32 47.875 46.20 47.63 11,776,505
15/04/26 45.95 46.39 45.70 46.12 11,910,698
14/04/26 46.58 46.595 45.78 46.17 9,563,748
13/04/26 46.72 47.00 46.21 46.44 6,708,982
Quote Details
52wk Low:27.205
52wk High:48.27
Vol:5.73M
Avg Vol(3m):282.6M
1Y Chng:+53.20%
1M Chng:+8.39%
Add to Watch List