Babcock & Wilcox Board Authorizes Share Repurchase Program of Up to $50 Million businesswire.com July 13, 2026 at 5:30 AM ET BW