SPRU - Spruce Power Holding Corporation

Float
15.97M
Short % of Float
2.62%
Oustanding Shares
18.39M

Float
15.67M
Short % of Float
2.86%
Oustanding Shares
18.29M

Float
14.83 M
Short % of Float
2.56%
Oustanding Shares
18.23 M

Float
16.81M
Short % of Float
N/A
Oustanding Shares
18.56M