Alibaba looks solid for a long-term hold heading into earnings, after missing the last four times. Qwen is integrated with iPhones in China and is the most downloaded AI model, Alibaba runs Asia's largest cloud, it launched a new Alipay platform and it sold Lingxi Games for $2B. A miss and drop like Baidu's would be a chance to add. x.comÂ