Home Stock Alibaba stock surge as cloud division powers better than expected revenue