Babcock & Wilcox Q3 2026 net income more than doubles to $93.9 million - BW News | Rallies