ASTI - Ascent Solar Technologies Inc
Float
3.72M
Short % of Float
5.22%
Oustanding Shares
21.92M
Float
2.78M
Short % of Float
Oustanding Shares
3.05M
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