Alibaba's fundamentals did not change while war and Hormuz panic drove the stock to its lows. Cloud Intelligence revenue grew 36%, AI product revenue has posted triple-digit growth for 10 straight quarters, and it holds $42.5B of net cash with $55B of AI capex committed through FY2028. Qwen has 300M+ monthly users and T-Head has shipped 470K chips at a RMB 10B revenue run rate. The analyst mean target near $198 implies 40% upside, though whether Hormuz stays open is uncertain. x.com