Alibaba IPO prices at top of range, raising $21.8 billion

Alibaba IPO prices at top of range, raising $21.8 billion