Alibaba Q1 adjusted EPS misses estimates, revenue tops views
Alibaba reports Q1 adjusted EPS of 8.52 yuan versus 11.28 yuan expected, revenue of 268.95 billion yuan versus 268.52 billion yuan expected, and adjusted EBITDA of 39.14 billion yuan versus 36.92 billion yuan expected.