Babcock & Wilcox Beats Expectations, Raises Guidance as AI Power Demand Drives Record Backlog
Babcock & Wilcox posts blowout Q2 results with 130% revenue growth, $2.6B backlog, raised 2026 outlook, and new Siemens deal for AI power.
Already have an account? Sign in.