CEO Buys $9.50 Shares at Babcock & Wilcox, Boosting Confidence Amid Debt Redemptions and Cleaner‑Energy Push
CEO Moeller’s August 13 insider buy of 5,000 Babcock & Wilcox shares at $9.50 signals renewed confidence, suggesting potential upside amid the company’s debt‑reduction and clean‑energy focus.
3 minutes to read


