CAPROCK Group Inc. cut its stake in shares of Alibaba Group Holding Limited (NYSE:BABA – Get Rating) by 2.7% in the 4th quarter, according to its most recent filing with the Securities and Exchange Commission (SEC). The firm owned 35,774 shares of the specialty retailer’s stock after selling 987 shares during the quarter. CAPROCK Group […]