NIO (NIO) has 161.055M shares short, which is 4.63% of float and 2.44 times average daily trading volume.

money illustration

Explore