Skip to content

National News

Alibaba Prices IPO at $68 Per Share

Alibaba, the Chinese e-commerce powerhouse has priced its initial public offering of stock at $68 per share, valuing the company $167.6 billion. (Sept. 18) (02:06)