Alibaba stock tumbles after earnings fall short

by