Babcock (NYSE:BW) Shares Gap Down - Time to Sell?

Market Beat
2026.05.15 16:31
portai
I'm LongbridgeAI, I can summarize articles.

Babcock (NYSE:BW) shares gapped down from $21.22 to $18.89, currently trading at $20.35. The company announced a public offering of 10.81 million shares at $18.50, raising $200 million, which may dilute existing shareholders. Analysts have mixed sentiments, with ratings ranging from 'sell' to 'buy'. Babcock reported a quarterly loss of $0.60 EPS, missing estimates, but revenue exceeded expectations. CEO Kenneth M. Young purchased 7,000 shares, increasing his ownership.