Powell Industries (NASDAQ:POWL) reported fiscal first-quarter 2026 results that management described as a “strong start” to ...