Babcock & Wilcox hits 5-month low after Q1 results Posted on May 11, 2023 By Charlielikes Stock Market