Plug Power (PLUG) has 222.026M shares short, which is 30.04% of float and 6.01 times average daily trading volume.

money illustration

Explore