Short interest in Alibaba Group Holding Ltd (NYSE:BABA) decreased during the last reporting period, falling from 41.06M to 39.42M. This put 1.97% of the company's publicly available shares short.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results