what is baba's most profitable quarter

Alibaba (BABA) has 39.416M shares short, which is 1.97% of float and 3.17 times average daily trading volume.

ASSETSHARES SHORTFLOATSHORT % OF FLOATSHORT RATIO
Alibaba (BABA)
39.416M
17.5786B
1.97%
3.17