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