Summary by Moomoo AI
Alibaba Group Holdings Limited is engaged in a series of strategic investments, acquisitions, partnership building and expansion of its share repurchase program, which is expected to continue until the end of FY 2024. The company is listed on the New York Stock Exchange and the Hong Kong Stock Exchange under the codes “BABA” and “9988,” respectively, and has extended its share buyback program to $250 billion, effective until March 2027. Alibaba Group's major subsidiaries include Alibaba Investments Limited, Alibaba Group Services Limited, Taobao Holdings Limited, and others, which hold key operating entities. The company's main business is located in Hangzhou, China, with registered offices in the Cayman Islands, Hong Kong, etc. Alibaba is required to comply with a variety of laws and...Show More