PLUG - Plug Power Inc
Float
623.12M
Short % of Float
23.52%
Oustanding Shares
684.25M
Float
539.71M
Short % of Float
29.34%
Oustanding Shares
590.35M
Float
539.44 M
Short % of Float
29.94%
Oustanding Shares
605.50 M
Float
679.47M
Short % of Float
N/A
Oustanding Shares
684.26M