
Babcock (NYSE:BW) Stock Price Up 3.8% - Still a Buy?

I'm PortAI, I can summarize articles.
Babcock (NYSE:BW) saw its stock price increase by 3.8% to $5.7530, with a trading volume significantly lower than average. Analysts have mixed ratings on the stock, with Lake Street Capital maintaining a "buy" rating and a $9.00 target, while Weiss Ratings issued a "sell" rating. The company reported earnings of ($0.06) per share, exceeding estimates, but revenue fell short. Institutional investors hold 83.17% of the stock. Babcock specializes in energy and environmental technologies, serving power generation and industrial markets.
Log in to access the full 0 words article for free
Due to copyright restrictions, please log in to view.
Thank you for supporting legitimate content.

