Zacks Investment Research on MSN

BP (BP) Stock Sinks As Market Gains: Here's Why

BP (BP) closed at $34.11 in the latest trading session, marking a -1.27% move from the prior day. This change lagged the S&P 500's daily gain of 1.77%. Elsewhere, the Dow saw an upswing of 1.42%, ...
BP p.l.c. (BP) is scheduled to announce Q3 earnings results on Tuesday, November 4th, before market open. The consensus EPS estimate is $0.77, on revenue of $43.62B (-9.7% Y/Y). The oil and gas major ...
BP (BP) closed the latest trading day at $32.20, indicating a +0.69% change from the previous session's end. The stock outperformed the S&P 500, which registered a daily gain of 0.49%. 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 p.l.c. (NYSE:BP) is one of the best undervalued stocks to buy under $50. On November 4, Raymond James lifted the price target on BP p.l.c. (NYSE:BP) to $40 from $38 while keeping an Outperform ...
In the latest trading session, BP (BP) closed at $30.32, marking a -2.98% move from the previous day. The stock trailed the S&P 500, which registered a daily gain of 0.96%. At the same time, the Dow ...