Babcock & Wilcox hits 5-month low after Q1 results Posted on May 11, 2023 By Charlielikes Stock Market Tags:‘after, ‘low, $5/month, babcock, billy wilkins, hits, market, q1, results,, stock, stock market, wilcox