Free Trial

BP (BP) Stock Chart & Stock Price History

BP logo
GBX 397.80 +0.05 (+0.01%)
As of 07/25/2025

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 12.28%, with a year-to-date return of 2.86%. In the past month, the stock has increased 7.76%, reflecting recent market activity.

As of the latest close, BP traded at GBX 397.75 with a market cap of £77.41 billion and volume of 25.37 million shares. Five years ago, the stock traded at GBX 294.40, representing a 35.12% increase over that period. At the time, it had a market cap of £59.65 billion and a volume of 19.70 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
+7.76%
3 Month
Performance
+9.15%
Year-To-Date
Performance
+2.86%
1 Year
Performance
-12.28%
5 Year
Performance
+35.12%

BP Stock Chart for Monday, July, 28, 2025

BP Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
07/25/2025GBX 404.55GBX 397.75
-1.68%
GBX 407.80GBX 397.3025.37 million shs£77.41 billion
07/24/2025GBX 402.70GBX 404.55
+0.46%
GBX 408.35GBX 403.7523.76 million shs£78.74 billion
07/23/2025GBX 400.95GBX 402.70
+0.44%
GBX 404.95GBX 398.7018.01 million shs£78.38 billion
07/22/2025GBX 399.90GBX 400.95
+0.26%
GBX 403.40GBX 397.6520.08 million shs£78.04 billion
07/21/2025GBX 399.90GBX 399.90GBX 406.10GBX 399.6522.01 million shs£77.83 billion
07/18/2025GBX 396GBX 397.25
+0.32%
GBX 398.35GBX 394.1518.62 million shs£77.32 billion
07/17/2025GBX 397.80GBX 396
-0.45%
GBX 402.20GBX 395.3017.99 million shs£77.07 billion
07/16/2025GBX 397.20GBX 397.80
+0.15%
GBX 399.80GBX 395.7520.48 million shs£77.42 billion
07/15/2025GBX 402.05GBX 397.20
-1.21%
GBX 403.35GBX 39615.71 million shs£77.31 billion
07/14/2025GBX 402.05GBX 402.05GBX 403.50GBX 390.5542.76 million shs£78.25 billion
07/11/2025GBX 384.50GBX 388.75
+1.11%
GBX 390.80GBX 381.9022.08 million shs£75.66 billion
07/10/2025GBX 383.70GBX 384.50
+0.21%
GBX 388.95GBX 384.5027.45 million shs£74.83 billion
07/09/2025GBX 371.75GBX 383.70
+3.21%
GBX 384.55GBX 371.5525.76 million shs£74.68 billion
07/08/2025GBX 379.25GBX 371.75
-1.98%
GBX 379GBX 370.8521.74 million shs£72.35 billion
07/07/2025GBX 379.25GBX 379.25GBX 379.95GBX 376.0510.66 million shs£73.81 billion
07/04/2025GBX 379.40GBX 378.75
-0.17%
GBX 383.75GBX 378.1519.93 million shs£73.72 billion
07/03/2025GBX 368.25GBX 379.40
+3.03%
GBX 383.90GBX 370.6536.13 million shs£73.84 billion
07/02/2025GBX 365.70GBX 368.25
+0.70%
GBX 369.10GBX 36322.13 million shs£71.67 billion
07/01/2025GBX 370.40GBX 365.70
-1.27%
GBX 370.80GBX 364.5527.11 million shs£71.18 billion
06/30/2025GBX 370.40GBX 370.40GBX 371.65GBX 367.4523.54 million shs£72.09 billion
06/27/2025GBX 364.40GBX 369.15
+1.30%
GBX 370.75GBX 362.2034.89 million shs£71.85 billion

This page (LON:BP) was last updated on 7/28/2025 by MarketBeat.com Staff
From Our Partners