Powell Industries is trading 4.5% down at $209.44 in pre-market, extending its recent pullback following a post-earnings valuation reset and insider selling concerns. The company missed Q2 2026 EPS and revenue estimates in May. Recent insider selling activities, including significant sales by the CEO and major shareholders, have been reported in June and July 2026. The stock actually fell 5.59% on July 27, 2026, based on the provided price context, rather than rebounding.