1.6 Billion Alibaba Shares Hit The Market In Less Than 2 Weeks As Alibaba Group Holding Ltd (NYSE: BABA) approaches the one-year anniversary of its record-breaking NYSE IPO on September 19, the stock’s first-day closing price of $93.89 and its all-time high of $120.00 seem like very distant memories for Alibaba shareholders. Unfortunately, with the stock sitting near all-time lows at around $62 per share and a massive 1.6 billion-share lockup...