Is It Too Late To Consider Babcock & Wilcox Enterprises (BW) After The Recent Share Price Surge? April 12, 2026