NasdaqGS:POWLElectrical
Powell Industries (POWL) Is Down 5.4% After Record AI Data Center Contract And Insider Sales News Event - Has The Bull Case Changed?
In early May 2026, Powell Industries reported second-quarter sales of US$296.62 million and net income of US$45.89 million, affirmed a quarterly dividend of US$0.09 per share payable on June 17, 2026, and disclosed insider share sales alongside a Form 144 filing.
A record data center contract worth more than US$400 million, tied to on-site generation for AI-related power needs, highlighted Powell’s deepening role in critical electrification infrastructure across data center and utility...