In the latest trading session, BP (BP) closed at $34.58, marking a +1.29% move from the previous day. This move outpaced the S&P 500's daily gain of 0.46%. Meanwhile, the Dow experienced a rise of ...
In the latest trading session, BP (BP) closed at $28.75, marking a +0.52% move from the previous day. The stock fell short of the S&P 500, which registered a gain of 0.73% for the day. Meanwhile, the ...
BP (NYSE:BP) is seeking to sell 50% of its Lightsource BP solar unit to a strategic partner for cash and a commitment of future investments, with bids due in June, Reuters reported Thursday, citing an ...
BP delivered strong Q2 results, beating earnings and revenue estimates due to strong profitability in its core business. The energy enterprise makes an attractive value proposition, trading at a ...
BP (BP) is one of the stocks most watched by Zacks.com visitors lately. So, it might be a good idea to review some of the factors that might affect the near-term performance of the stock. Over the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results