Alibaba linked stocks jumped, Yunfeng Fin surging 13%, Alibaba soaring 10%.
Alibaba posted revenue of 280.15 billion yuan ($38.38 billion), an 8% increase from the prior year and roughly in line with the 279.34 billion yuan analysts forecast. Management said the company showed substantial progress in its “user first, AI-driven” strategies during the period.