Free Trial

BP (BP) Stock Chart & Stock Price History

BP logo
$29.21 -0.19 (-0.65%)
As of 05/20/2025 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 21.20%, with a year-to-date return of -1.18%. In the past month, the stock has increased 3.99%, reflecting recent market activity.

As of the latest close, BP traded at $29.21 with a market cap of $79.30 billion and volume of 5.49 million shares. Five years ago, the stock traded at $23.38, representing a 24.94% increase over that period. At the time, it had a market cap of $79.75 billion and a volume of 10.63 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.83%
1 Month
Performance
+3.99%
3 Month
Performance
-13.75%
Year-To-Date
Performance
-1.18%
1 Year
Performance
-21.20%
5 Year
Performance
+24.94%

BP Stock Chart for Wednesday, May, 21, 2025

BP Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
05/20/2025$29.38$29.21
-0.58%
$29.38$29.055.49 million shs$79.30 billion
05/19/2025$29.76$29.38
-1.26%
$29.47$29.228.63 million shs$79.76 billion
05/16/2025$30.12$29.76
-1.21%
$29.86$29.516.92 million shs$80.78 billion
05/15/2025$30.36$30.12
-0.79%
$30.18$29.657.26 million shs$81.77 billion
05/14/2025$30.56$30.36
-0.65%
$30.55$30.2215.03 million shs$82.42 billion
05/13/2025$30.19$30.56
+1.22%
$30.82$29.9610.85 million shs$82.97 billion
05/12/2025$29.77$30.19
+1.41%
$30.60$30.0311.71 million shs$81.97 billion
05/09/2025$28.59$29.77
+4.15%
$29.82$29.2219.48 million shs$80.82 billion
05/08/2025$28.13$28.59
+1.63%
$28.74$28.1311.92 million shs$77.61 billion
05/07/2025$28.42$28.13
-1.02%
$28.32$27.9910.02 million shs$76.36 billion
05/06/2025$29.17$28.42
-2.59%
$28.82$28.3417.98 million shs$77.14 billion
05/05/2025$28.09$29.17
+3.84%
$29.18$28.1628.36 million shs$79.19 billion
05/02/2025$27.89$28.09
+0.74%
$28.18$27.5110.60 million shs$76.26 billion
05/01/2025$27.49$27.89
+1.44%
$28.03$27.3010.19 million shs$75.70 billion
04/30/2025$28.08$27.49
-2.10%
$28.14$27.2113.18 million shs$74.63 billion
04/29/2025$29.13$28.08
-3.60%
$28.59$27.8715.01 million shs$76.23 billion
04/28/2025$29.17$29.13
-0.14%
$29.41$29.0211.22 million shs$79.08 billion
04/25/2025$29.02$29.17
+0.52%
$29.20$28.825.32 million shs$79.19 billion
04/24/2025$28.62$29.02
+1.39%
$29.05$28.715.67 million shs$78.79 billion
04/23/2025$28.89$28.62
-0.94%
$29.58$28.3312.70 million shs$77.70 billion
04/22/2025$28.09$28.89
+2.86%
$29.24$28.4917.29 million shs$78.44 billion
04/21/2025$28.30$28.09
-0.74%
$28.10$27.658.12 million shs$76.26 billion

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