Coverage of "Powell industries" on Cryptosearcher: the stories and the context behind them.
Powell Industries rallied on record $2.4 billion backlog but stumbled after hours as investors fret over execution risks and delivery timelines on massive data center contracts.
August 4, 2026