BP (BP) stock price
US market closed · Last trade
BP price chart
-9.67% · 5DBP key stats
- Market cap
- $124.59B
- Volume
- 12.38M shares
- Day range
- $45.26 – $47.39
- Previous close
- $47.60
- Open
- $47.39
- 52-week range
- $33.22 – $51.49
- 1 month change
- +1.33%
- 6 months change
- +4.11%
- 1 year change
- +27.83%
- Exchange
- NYSE
- Sector
- Energy
- Industry
- Integrated oil Companies
- Country
- United Kingdom
About BP
BP (BP) trades on NYSE. The stock last traded at $45.61, down 4.17% on the day, giving the company a market value of $124.59B. It is classed in the Energy sector (Integrated oil Companies).
Over the past 52 weeks it has traded between $33.22 and $51.49 — 11.4% below the high. Over the past year the price is up 27.8%.
Stories that mention BP will appear on this page as they are published.
BP stock FAQ
What is the BP stock price today?
BP (BP) last traded at $45.61 as of Nov 4, 2026 · 4:00 PM ET, down 4.17% from the previous close. Prices on this page come from third-party market data and may be delayed.
What is BP’s market cap?
BP’s market capitalization is about $124.59B — the share price multiplied by the number of shares outstanding.
What is the 52-week high and low of BP?
Over the past 52 weeks BP has traded as high as $51.49 and as low as $33.22.
Where and when does BP trade?
BP trades on NYSE under the ticker BP, in US dollars. Regular trading hours are 9:30 a.m. to 4:00 p.m. New York time, Monday to Friday, except US market holidays.
Is this page financial advice?
No. Prices and statistics are provided for information only and come from third-party market data. Do your own research before making any investment decision.
Stock prices, market caps and charts come from third-party market data and may be delayed. Information only — not financial advice. See our disclaimer.