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.