Alibaba Prices at Top of Range, Raises $21.8B

September 19, 2014