Wall Street Zen Downgrades Babcock (NYSE:BW) to Hold

Market Beat
2026.05.16 05:11
portai
I'm LongbridgeAI, I can summarize articles.

Wall Street Zen downgraded Babcock (NYSE:BW) from a 'buy' to a 'hold' rating. Other analysts have mixed views, with Weiss Ratings maintaining a 'sell' and Northland Securities setting a $23 target price. Babcock's stock opened at $21.82, with a market cap of $2.97 billion. The company reported a quarterly loss of ($0.60) EPS, missing estimates, but had revenue of $214.41 million. CEO Kenneth M. Young purchased 7,000 shares recently, increasing his stake.