AXT, T1 Energy, and Babcock & Wilcox Soar Higher on Friday
AXT climbed on optics momentum and 165% YoY revenue growth. T1 Energy jumped about 10% after new US solar tariffs boosted confidence in its domestic manufacturing plans. Babcock & Wilcox rose on a 20-turbine Siemens data center deal and attention from a 7.66M-share Ameriprise disclosure, even as it trades like a turnaround.