Babcock & Wilcox Stock Rises 8.4% to $17.04 | Intellectia.AI