Freed Alibaba shares may trade hands, a lot

On March 18, 429 million Alibaba shares, or 18% of the company, become eligible for institutional investors to trade for the first time.
Some 18% of Alibaba's outstanding shares will become unlocked on Wednesday
Some 18% of Alibaba's outstanding shares will become unlocked on Wednesday

Investors and traders are bracing for a potentially epic sell-off of Alibaba shares, with 429 million shares, or 18% of the company, eligible to hit the market on March 18. This marks the six-month expiry of lockups for select institutional investors from the company’s $25.03 billion jumbo initial public offering of September 18, 2014.

According to sources, a number of these investors are keen to sell and make a profit. Although it is unlikely they will all sell at once, the prospect is already weighing on the stock price.

Pre-IPO investors purchased shares at $68 per unit. Shares spiked to just under $100 a unit before closing...

¬ Haymarket Media Limited. All rights reserved.

FinanceAsia has updated its subscription model.

Registered readers now have the opportunity to read 3 articles from our award-winning website for free.

To obtain unlimited access to our award-winning exclusive news and analysis, we offer subscription packages, including single user, team subscription (2-5 users), or office-wide licences.

To help you and your colleagues access our proprietary content, please contact us at [email protected], or +(852) 2122 5222

Share our publication on social media
Share our publication on social media