Alibaba prices IPO at $68 per share, valuing company at $167.6 billion

AP News
|
Posted: Sep 18, 2014 5:42 PM

NEW YORK (AP) — Alibaba prices IPO at $68 per share, valuing company at $167.6 billion.