Alibaba (BABA.US) shares dropped more than 8% on Thursday, trading at $123.39. The decline came after the company reported its financial results for the third quarter of fiscal year 2026, which ended December 2025. Revenue reached 284.843 billion yuan, representing a 2% year-over-year increase but falling short of the estimated 289.795 billion yuan. Adjusted net profit was 16.710 billion yuan, a significant decrease of 67% compared to the previous year and well below the forecast of 29.579 billion yuan. Net profit attributable to ordinary shareholders was 16.322 billion yuan, also down 67% year-over-year.