On May 29, 2026, Babcock and Wilcox Enterprises Inc (BW) shares fell 3.8% to a current price of $18.45. This decline comes amid a volatile price history, with the
Babcock & Wilcox Enterprises Inc (BW) Stock Down 3.8% but Still Overvalued -- GF Score: 49/100
Source: GuruFocus