All Stories

Babcock & Wilcox Enterprises Inc. (BW) fell -37.1% or $-1.4 to price $2.37. It is approximately 3.80 million shares traded, which is 167.23% compare to the average total volume: 2.27 million. The market cap of BW is $104.26 million. The…