Alibaba ADR earnings beat by ¥0.24, revenue fell short of estimates

Alibaba ADR earnings beat by ¥0.24, revenue fell short of estimates