IPWR - Ideal Power Inc

Float
6.48M
Short % of Float
0.73%
Oustanding Shares
7.68M

Float
7.58M
Short % of Float
0.63%
Oustanding Shares
7.68M

Float
5.67 M
Short % of Float
0.52%
Oustanding Shares
5.95 M

Float
7.84M
Short % of Float
N/A
Oustanding Shares
7.95M