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