Alibaba Group's CEO Daniel Zhang said, "We've been stressing the idea of agility and being a more nimble and agile organization for several years now." The Group will continue to sell off less strategic investments to improve its capital structure, as well as carry on with the already authorized $25 billion share buyback program. Analysts remain highly bullish about Alibaba's stock trajectory going forward and have awarded the stock a Strong Buy consensus rating. Disclosure