Alibaba (09988.HK) spent 39.97 million USD to repurchase 3.76 million shares on November 25. (Source: Jin Shi Data)