Essex Investment Management Co. LLC Has $1.65 Million Stock Position in Alibaba Group Holding Limited (NYSE:BABA)
Essex Investment Management Co. LLC lowered its position in shares of Alibaba Group Holding Limited (NYSE:BABA – Free Report) by 12.1% during the third quarter, according to its most recent disclosure with the Securities and Exchange Commission. The fund owned 19,066 shares of the specialty retailer’s stock after selling 2,629 shares during the quarter. Essex […]