Powell Industries is trading 7.04% down at $133.02, with pressure on electrical-equipment and data-center-related stocks offering a possible sector-driven explanation.
- No company-specific announcement was identified to explain the November 5 decline; industrials are also under pressure.
- Investors are weighing whether tighter data-center regulation could slow construction and equipment demand.
- Fiscal fourth-quarter results are scheduled for November 16, not November 5.