Powell Industries, Inc. (NASDAQ:POWL – Get Free Report) major shareholder Thomas W. Powell acquired 10,000 shares of the stock in a transaction on Tuesday, April 11th. The stock was acquired at an average cost of $19.10 per share, for a total transaction of $191,000.00. Following the acquisition, the insider now directly owns 737,643 shares in […]