Babcock & Wilcox Enterprises, Inc. (NYSE:BW – Get Rating) major shareholder B. Riley Financial, Inc. purchased 22,179 shares of the company’s stock in a transaction dated Monday, May 15th. The stock was purchased at an average price of $5.48 per share, with a total value of $121,540.92. Following the transaction, the insider now owns 393,967 […]