BW Initiated Coverage by Needham -- Rating Set to Buy with $20 P
Babcock & Wilcox (BW) received a 'Buy' rating and $20 price target from Needham. GuruFocus values the stock at $2.30, suggesting it's 211.3% overvalued. BW's GF Score is 50/100, indicating average performance. Insiders have bought $115,050 in shares recently. The company focuses on energy technologies and has a market cap of $1.07B.





