Babcock & Wilcox swings to FY26 Q2 profit of $14.26 million; revenue rises 130.25% to $319.72 million - BW News | Rallies