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

154.93M
24.50%
161.65M
150.42M
21.85%
155.93M
144.92 M
29.33%
155.90 M