Alibaba Shares – Number of shares that are currently held by investors, including restricted shares owned by the company's officers and insiders as well as those held by the public.

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply