Alibaba (BABA.N): On February 27, spent $10 million to repurchase 580,000 shares. (Source: Jin Ten Data)