Alibaba (BABA) has released an update. Alibaba Group Holding Limited has announced the repurchase of over 1.6 million shares on the New York ...