Plug Power (PLUG) has 229.502M shares short, which is 26.19% of float and 5.22 times average daily trading volume.

money illustration

Explore