Alibaba: On November 29, approximately $39.9887 million was spent to repurchase about 3.68308 million shares of the company. (Source: Jinshi Data)