Babcock & Wilcox Enterprises Inc is trading 10.3% down today at $16.73 as investors lock in gains following a significant multi-day rally that saw the stock more than double over the past 90 days.

  • The recent surge was driven by strong Q1 2026 financial results and optimistic growth expectations, leading to a period of outperformance.
  • Today's pullback is exacerbated by a broader risk-off sentiment in the market, with major U.S. indices trading lower due to macroeconomic and interest rate concerns.