CX Institutional Takes Position in Powell Industries, Inc. (NASDAQ:POWL)
CX Institutional purchased a new position in shares of Powell Industries, Inc. (NASDAQ:POWL – Free Report) during the first quarter, Holdings Channel reports. The firm purchased 1,333 shares of the industrial products company’s stock, valued at approximately $227,000. Other institutional investors and hedge funds have also recently bought and sold shares of the company. Versant […]
