Summary

30.93 -0.37(-1.18%)07/03/2025
BP p.l.c. (BP)

Key Facts


1 Day1 Week1 Month3 Months6 Months1 Year5 Years
-1.181.944.630.264.56-11.1768.28


Last 730 data points are shown. To view all data, Upgrade to PRO plan!


Fundamental Ratings
CategoryRating
Main RatingC+
Recommended RatingSell
DCFStrong Buy
ROEStrong Sell
ROAStrong Sell
Debt/EquityStrong Sell
P/EStrong Sell
P/BNeutral


Earnings
  • BP reported last earnings on 2025-04-29 after the market.
  • An EPS of $0.53 was observed compared to an estimated EPS of $0.56, resulting in a surprise value of $-0.03.
  • A revenue of $46,905 million was observed compared to an estimated revenue of $42,878 million, resulting in a surprise value of $4,027 Million.


  • Trading Data
    Close30.93
    Open31.14
    High31.33
    Low30.87
    Volume3,931,600
    Change-0.37
    Change %-1.18
    Avg Volume (20 Days)12,456,190
    Volume/Avg Volume (20 Days) Ratio0.32
    52 Week Range25.29 - 35.22
    Price vs 52 Week High-12.18%
    Price vs 52 Week Low22.28%
    Range0.00
    Gap Up/Down-0.28
    Profitibility
    Market Capitalization (Mln)75,958
    Revenue per share71.1902
    Net Income per share-0.4544
    Dividend Yield0.0614
    Dividend Share190.00%
    Valuations
    Enterprise Value0.00%
    PE Ratio-68.0645
    PB Ratio0.0000
    PTB Ratio0.0000
    Liquidity
    Debt/Equity Ratio0.0000
    Net Debt/EBIDTA Ratio0.0000
    Current Ratio0.0000
    Enterprise Value and Cash Flow
    EV/Sales Ratio0.0000
    EV/EBIDTA Ratio0.0000
    EV/Free Cash Flow Ratio0.0000


    07/04 12:01 EST - zacks.com
    BP's Market Gains Outpace Its Industry: What it Means for Investors
    BP's 13.8% stock gain, 6.14% dividend yield and robust free cash flow outlook set it apart from energy sector peers.
    07/03 10:00 EST - zacks.com
    BP p.l.c. (BP) Is a Trending Stock: Facts to Know Before Betting on It
    Recently, Zacks.com users have been paying close attention to BP (BP). This makes it worthwhile to examine what the stock has in store.
    07/01 19:00 EST - zacks.com
    BP (BP) Advances While Market Declines: Some Information for Investors
    In the most recent trading session, BP (BP) closed at $30.5, indicating a +1.9% shift from the previous trading day.
    06/30 09:36 EST - zacks.com
    The AI Revolution in Oil & Gas: A New Era of Smart Energy
    BP, Chevron, ExxonMobil and TotalEnergies are harnessing AI to boost efficiency, cut emissions, and drive smarter energy production.
    06/30 01:13 EST - cnbc.com
    How BP became a potential takeover target
    Shell has rejected reports its in talks to buy BP, but speculation continues to mount over potential bids. CEO Murray Auchincloss's strategy reset in February has so far failed to impress investors.
    06/27 14:09 EST - https://247wallst.com
    Live Nasdaq Composite: Markets Rev Engines for Potential All-Time Highs
    Live Updates Live Coverage Has Ended So Close and Yet so Far 4:09 pm by Gerelyn Terzo The S&P 500 and Nasdaq Composite indices both crossed over into record territory during today’s trading session but they came off those lofty levels by the market closing. The Nasdaq Composite still...
    06/27 04:22 EST - youtube.com
    Shell-BP speculation: how we got here
    Shell has doubled down, denying rumors it is in early talks to buy rival U.K. energy giant BP, but it's not the first time the company has been the subject of takeover speculation.
    06/27 04:15 EST - fool.com
    3 Energy Stocks With Juicy Dividend Yields
    Given escalating tensions in the Middle East and related uncertainty, investors may want to think about adding some exposure to energy stocks. Although the sector hasn't exactly crushed it in recent years, and talks of a ceasefire between Israel and Iran have kept oil prices down (as of June 24),...
    06/26 10:20 EST - forbes.com
    Shell Won't Buy BP, Should You?
    Shell refuted the takeover rumors, yet the speculation emphasizes what investors are beginning to recognize: BP's significant discount and strategic shift might be due for reevaluation.
    06/26 10:01 EST - proactiveinvestors.co.uk
    Why Shell's BP bid doesn't stack up
    The numbers do not stack up convincingly for a Shell PLC (LSE:SHEL, NYSE:SHEL) takeover of BP PLC (LSE:BP.), according to JP Morgan.
    06/26 07:33 EST - youtube.com
    Shell denies BP takeover talks
    Oil giant Shell has denied a report by the Wall Street Journal that it is in early talks to acquire U.K. rival BP.
    06/26 05:43 EST - proactiveinvestors.co.uk
    Shell's denial of BP bid talks fails to quiet City speculation
    A denial from Shell PLC (LSE:SHEL, NYSE:SHEL) this morning of last night's Wall Street Journal report that the oil giant was holding "early stage" talks to acquire BP, has not stopped the buzz of speculation in the City of London on Thursday morning. After the UK market close on Wednesday, the...
    06/26 02:27 EST - proactiveinvestors.co.uk
    Shell denies that it has held talks with BP
    Shell PLC (LSE:SHEL, NYSE:SHEL) has rebuffed a Wall Street Journal report that it has been in talks about potentially buying fellow oil heavyweight BP PLC (LSE:BP.). After the WSJ reported on Wednesday that "early stage talks" had taken place, the FTSE 100 and New York-listed oil group said it...
    06/25 15:15 EST - investopedia.com
    BP Stock Rises After Report That It's in Merger Talks With Shell
    Shares of BP jumped Wednesday, lifted by a report that Shell was in talks to acquire it in what would mark a huge deal for the pair of U.K. oil giants, before giving back their gains.
    06/25 14:40 EST - youtube.com
    Paul Sankey: BP shares are so cheap that the breakup story makes sense
    Paul Sankey, Sankey Research, joins 'Power Lunch' to discuss Sankey's take on reports of Shell's potential acquisition of BP.
    06/25 13:15 EST - investors.com
    BP Stock Takes Off On Possibility Of Largest Deal Since The Exxon Mobil Merger
    BP stock soared on reports that it is in discussion with Shell for the biggest industry merger in more than two decades.
    06/25 13:11 EST - proactiveinvestors.com
    Shell in talks to acquire BP, WSJ reports
    Shell PLC (LSE:SHEL, NYSE:SHEL) is in early-stage talks to acquire its rival BP PLC (LSE:BP.) in what would be the largest oil deal in decades, according to a Wall Street Journal report.
    06/25 12:40 EST - investopedia.com
    BP Stock Jumps After Report That It's in Merger Talks With Shell
    Shares of BP jumped Wednesday, lifted by a report that Shell was in talks to acquire it in what would mark a huge deal for the pair of U.K. oil giants.