Powell Industries, Inc. (NASDAQ:POWL – Get Free Report) major shareholder Thomas W. Powell sold 5,000 shares of Powell Industries stock in a transaction on Wednesday, February 28th. The shares were sold at an average price of $174.38, for a total value of $871,900.00. Following the transaction, the insider now owns 1,688,628 shares in the company, […]