āMake Alibaba Great Againā has been circulating inside the company for more than a yearāand the numbers suggest itās happening.
The Chinese e-commerce and cloud computing giant just turned in its best year since 2022. The stock is up over 90% year-to-date (as of September 19, 2025), a rally built on a fast-maturing AI push. In the June quarter of 2025, tā¦


