Babcock & Wilcox Enterprises, Inc. <BW.N>: Needham Initiates Coverage With Buy Rating; Target Price $20 - BW News | Rallies