Babcock & Wilcox Enterprises is trading at $10.17 (+14.53%) after Q2 revenue reached $319.7 million, substantially exceeding expectations.
- Adjusted EBITDA rose to $21.8 million.
- Management raised 2026 adjusted EBITDA guidance to $80 millionβ$105 million, citing strong bookings, backlog growth, and accelerating AI data-center power demand.
- Base Electron contributed significantly, including $100.7 million in quarterly revenue.