Acuitas Investments LLC decreased its position in Powell Industries, Inc. (NASDAQ:POWL – Get Rating) by 31.6% in the 4th quarter, Holdings Channel reports. The fund owned 134,080 shares of the industrial products company’s stock after selling 61,889 shares during the period. Powell Industries accounts for 4.8% of Acuitas Investments LLC’s holdings, making the stock its […]