Babcock & Wilcox (BW) Stock Skyrockets on AI Power Deal – Key Facts, Q3 Earnings & 2025 Outlook
Babcock & Wilcox shares jumped nearly 40% to $5.19 on Nov. 5 after announcing a $1.5 billion AI data center power project with Applied Digital. The company posted a smaller Q3 net loss of $2.3 million and sold its A-S-H business for $29 million, using proceeds to redeem $26 million in debt. BW also launched a $200 million at-the-market stock sale. Analysts upgraded the stock but flagged ongoing liquidity risks.