Historical daily share price chart and data for BP since 1977 adjusted for splits. The latest closing stock price for BP as of October 21, 2019 is 38.27. The all-time high BP stock closing price was 79.70 on November 06, 2007. The BP 52-week high stock price is 45.38, which is 18.6% above the current share price.What is BP’s 52-week low stock price?
The BP 52-week low stock price is 20.19, which is 25.7% below the current share price. The average BP stock price for the last 52 weeks is 25.50. For more information on how our historical price data is adjusted see the Stock Price Adjustment Guide.What are the price targets for BP's stock?
25 brokerages have issued 12-month price targets for BP's stock. Their forecasts range from $21.00 to $32.00. On average, they anticipate BP's stock price to reach $27.99 in the next year. This suggests a possible upside of 14.1% from the stock's current price. View analysts' price targets for BP or view top-rated stocks among Wall Street analysts.Does BP plc (BP) stock have more room for upside left?
BP plc (BP) Appreciates 6.5% YTD: More Room for Upside Left? Jan. 6, 2022 at 11:10 a.m. ETon Zacks.com BP (BP) Stock Moves -0.63%: What You Should Know Jan. 5, 2022 at 5:50 p.m. ETon Zacks.com Wednesday Afternoon Analyst Upgrades and Downgrades: Altria, BP, Peloton, Pfizer and More