Alibaba prices IPO at $68 per share, valuing company at $167.6 billion
By Associated Press
Sep 18, 2014 4:42 PM CDT

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