Alibaba says March 18 lockup expiry will free up 437 million shares
Alibaba Group Holding Ltd`s 180-day post-IPO lockup expires March 18, allowing about 437 million shares or roughly 18 percent of the company to be sold publicly.
Mar 11, 2015, 04:53 AM IST