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

Market Beat
2025.12.30 16:54
portai
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.