Babcock & Wilcox Enterprises, Inc. (NYSE:BW – Get Rating)’s share price shot up 4% during trading on Tuesday following insider buying activity. The company traded as high as $5.77 and last traded at $5.72. 114,670 shares traded hands during trading, a decline of 71% from the average session volume of 389,902 shares. The stock had […]