Powell Industries is trading at $191.45 (-4.75%) following a sharp two-day selloff driven by a valuation reset and persistent concerns regarding insider selling.

  • Sentiment remains weak as the decline appears primarily driven by valuation adjustments and technical factors rather than new company-specific announcements.
  • Broader market pressure is weighing on industrial and growth-linked equities as investors remain cautious ahead of the upcoming Federal Reserve interest rate decision.