Free Trial

BP (BP) Stock Chart & Stock Price History

BP logo
$29.95 -0.39 (-1.29%)
As of 03:58 PM Eastern

BP Stock Price Performance

The BP (BP) stock chart highlights key performance trends across multiple timeframes. Over the last 12 months, the stock's price has decreased 17.01%, with a year-to-date return of 1.32%. In the past month, the stock has increased 2.96%, reflecting recent market activity.

As of the latest close, BP traded at $30.32 with a market cap of $81.47 billion and volume of 11.13 million shares. Five years ago, the stock traded at $23.32, representing a 28.43% increase over that period. At the time, it had a market cap of $79.28 billion and a volume of 10.27 million shares.

Receive BP Stock News and Ratings via Email

Sign-up to receive the latest news and ratings for BP and its competitors with MarketBeat's FREE daily newsletter.

5 Day
Performance
-1.22%
1 Month
Performance
+2.96%
3 Month
Performance
-11.51%
Year-To-Date
Performance
+1.32%
1 Year
Performance
-17.01%
5 Year
Performance
+28.43%

BP Stock Chart for Monday, June, 30, 2025

BP Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
06/30/2025$30.32$29.95
-1.21%
$30.15$29.867.52 million shs$80.49 billion
06/27/2025$30.28$30.32
+0.14%
$30.56$30.1811.13 million shs$81.47 billion
06/26/2025$30.32$30.28
-0.15%
$30.61$30.0314.19 million shs$81.36 billion
06/25/2025$29.84$30.32
+1.61%
$32.94$29.5866.97 million shs$81.48 billion
06/24/2025$30.38$29.84
-1.77%
$30.22$29.7810.98 million shs$80.20 billion
06/23/2025$31.26$30.38
-2.80%
$31.44$30.3214.76 million shs$81.64 billion
06/20/2025$31.12$31.26
+0.43%
$31.43$30.9713.79 million shs$84.00 billion
06/19/2025$31.12$31.12$31.60$30.978.62 million shs$84.49 billion
06/18/2025$31.60$31.12
-1.52%
$31.60$30.978.62 million shs$84.49 billion
06/17/2025$31.17$31.60
+1.39%
$31.81$31.439.46 million shs$85.79 billion
06/16/2025$31.71$31.17
-1.72%
$31.58$30.9411.17 million shs$84.61 billion
06/13/2025$30.93$31.71
+2.53%
$31.76$31.2211.17 million shs$86.10 billion
06/12/2025$30.81$30.93
+0.40%
$31.09$30.727.94 million shs$83.97 billion
06/11/2025$30.22$30.81
+1.93%
$30.86$30.278.80 million shs$83.64 billion
06/10/2025$29.46$30.22
+2.60%
$30.38$29.9012.84 million shs$82.05 billion
06/09/2025$29.28$29.46
+0.60%
$29.65$29.156.04 million shs$79.97 billion
06/06/2025$29.04$29.28
+0.84%
$29.40$29.076.99 million shs$79.49 billion
06/05/2025$28.94$29.04
+0.33%
$29.29$29.006.12 million shs$78.83 billion
06/04/2025$29.57$28.94
-2.11%
$29.59$28.838.01 million shs$78.57 billion
06/03/2025$29.55$29.57
+0.04%
$29.67$29.136.55 million shs$80.27 billion
06/02/2025$29.09$29.55
+1.59%
$29.74$29.198.07 million shs$80.23 billion
05/30/2025$29.17$29.09
-0.26%
$29.17$28.935.42 million shs$78.98 billion
05/29/2025$28.96$29.17
+0.71%
$29.18$28.864.85 million shs$79.18 billion

This page (NYSE:BP) was last updated on 6/30/2025 by MarketBeat.com Staff
From Our Partners