Babcock & Wilcox is a $2B energy and power infrastructure turnaround backed by a $2.4B AI data center deal and a $12B pipeline. Revenue is set to scale from $580M in 2025 to $1.6B by 2028 as EBITDA and free cash flow turn positive and debt declines. The stock is breaking out of an eight-year base with strong relative strength and heavy accumulation, an emerging small-cap leader. x.comÂ
