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