BABA - Alibaba Group Holding Ltd ADR
Float
16.51B
Short % of Float
--
Oustanding Shares
2.5B
Float
2.38B
Short % of Float
1.77%
Oustanding Shares
2.57B
Float
2.38 B
Short % of Float
1.47%
Oustanding Shares
2.54 B