ASTI - Ascent Solar Technologies Inc

Float
3.72M
Short % of Float
5.22%
Oustanding Shares
21.92M

Float
30.27M
Short % of Float
4.26%
Oustanding Shares
30.74M

Float
3.22 M
Short % of Float
2.02%
Oustanding Shares
3.41 M

Float
101.98M
Short % of Float
N/A
Oustanding Shares
102.34M