Alibaba Q1 2016 Earnings Report

Total Revenue
$3.27B
EPS
$0.59

Alibaba

Alibaba