Powell Industries is trading 6.06% lower at $160.07; no clear company-specific announcement explaining the October 22 move surfaced in available search, while broader market weakness provided context.

  • Reuters reported Nasdaq futures fell as concerns about megacap AI spending and rising oil prices weighed on market sentiment.
  • Broader risk-off sentiment coincided with declines in major indexes, including the Nasdaq and S&P 500.