China: Alibaba earnings below expectations at 8.52 CNY.
Alibaba (BABA) released earnings per share at 8.52 CNY, compared to market expectations of 10.03 CNY.