Alibaba IPO History: Opens Trading 36% Higher at $92.70