Alibaba (BABA.N): Repurchased 5.6776 million shares on the New York Stock Exchange on September 18, spending approximately US$59.9772 million. (Source: Jinshi Data)
Disclaimer: Includes third-party opinions. No financial advice. May include sponsored content.See T&Cs.