U.S. Markets closed

Babcock & Wilcox announces $250M share repurchase plan

16:37 EDT Babcock & Wilcox announces $250M share repurchase plan