Todd Asset Management LLC decreased its position in shares of Alibaba Group Holding Limited (NYSE:BABA – Free Report) by 3.1% during the fourth quarter, according to its most recent disclosure with the Securities & Exchange Commission. The institutional investor owned 223,301 shares of the specialty retailer’s stock after selling 7,259 shares during the period. Todd […]