Scalper1 News
Chinese e-commerce giant Alibaba (BABA) said late Tuesday that 437 million shares will be released March 18 from a six-month lockup following its record-setting IPO last September. That’s equal to about 18% of outstanding shares. Alibaba said that “approximately 100 million shares” will still be subject to employee trading restrictions until its May release of earnings for the quarter ending March 31. IPO lockup expirations often raise concerns Scalper1 News
Scalper1 News