A year after its blockbuster IPO, Alibaba trades below IPO price amid concern about its growth and China's economy
Alibaba Shares, Down 45% From Their Peak, Have Had A Wild First Year — NEW YORK (TheStreet) — Alibaba (BABA) went public on the New York Stock Exchange on September 19, 2014, to much fanfare and excitement.