STEM - Stem Inc
 
                      Float
154.93M
Short % of Float
24.50%
Oustanding Shares
161.65M
 
                    Float
150.42M
Short % of Float
21.85%
Oustanding Shares
155.93M
 
                      Float
144.92 M
Short % of Float
29.33%
Oustanding Shares
155.90 M
