Babcock & Wilcox Enterprises, Inc. (BW): financials, 13F holders and insider trades