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