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.