NIU - Niu Technologies ADR
Float
89.12M
Short % of Float
2.79%
Oustanding Shares
77.6M
Float
69.27M
Short % of Float
1.97%
Oustanding Shares
69.29M
Float
68.85 M
Short % of Float
2.17%
Oustanding Shares
68.65 M
Float
44.21M
Short % of Float
N/A
Oustanding Shares
77.56M