Home Trending Alibaba shares pop 6% after earnings beat — but reports first flat revenue growth in history