Director James Mcgill Sells 6,600 Shares of Powell Industries Inc (POWL)

On August 27, 2024, James Mcgill, Director at Powell Industries Inc, sold 6,600 shares, now owning 9,660 shares. The company focuses on electrical energy and critical process equipment. With a market cap of $1.