Intrinsic Value Partners LLC decreased its position in Alibaba Group Holding Limited (NYSE:BABA – Free Report) by 5.2% during the 3rd quarter, Holdings Channel.com reports. The firm owned 14,079 shares of the specialty retailer’s stock after selling 765 shares during the period. Alibaba Group accounts for about 1.6% of Intrinsic Value Partners LLC’s portfolio, making […]