Insider Sale: President & CEO Brett Cope Sells Shares of Powell Industries Inc (POWL)
On July 12, 2024, Brett Cope, CEO of Powell Industries Inc, sold 2,750 shares of the company. This sale adds to a trend of insider sells with no buys in the last year. The stock price is $142.