“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…


