Insider Sale at Powell Industries Inc (POWL): Chief Human Resource Officer Robert Callahan ...

Robert Callahan, Chief HR Officer of Powell Industries Inc, sold 1,000 shares of the company on August 5, 2024, reflecting insider sentiment. With a market cap of $1.96 billion, the stock was priced at $160.