Babcock & Wilcox Enterprises is trading 5.7% down at $7.11 as broader risk-off sentiment pressures industrial and growth-sensitive stocks on September 1, 2026.

  • The decline follows the previous session’s 5.31% gain after Needham initiated coverage with a Buy rating and a $20 price target, citing the FastPower award and backlog.
  • Rising bond yields, geopolitical tensions, and renewed Federal Reserve rate-hike expectations are weighing on markets; industrials are down 2.01%.
  • No new company-specific negative announcement was identified.