Invesco Ltd. Buys 64,029 Shares of Powell Industries, Inc. $POWL
Invesco Ltd. grew its stake in shares of Powell Industries, Inc. (NASDAQ:POWL - Free Report) by 23.2% during the 2nd quarter, according to the company in its most recent disclosure with the...