Alibaba Prices Shares at $68 Per Share: Report
September 18, 2014 at 17:41 PM EDT
Developing: Chinese e-commerce giant Alibaba priced its IPO at $68 a share, the top end of the expected range, raising $21.8 billion on Thursday, according to Reuters.