Alibaba IPO prices at $68 per share+

Alibaba IPO prices at $68 per share