Babcock & Wilcox Enterprises is trading at $4.15, down 10.37%, as broader risk-off sentiment weighs on shares.
- No fresh company-specific catalyst was identified for the October 22 decline.
- Reuters reported investors reassessing AI infrastructure spending and returns amid rising oil prices and market unease; the Nasdaq was down more than 2% during Thursday trading.
- The industrials sector was also under pressure, with XLI down 1.96%.