ENPH - Enphase Energy Inc

Float
130.4M
Short % of Float
8.86%
Oustanding Shares
135.76M

Float
131.44M
Short % of Float
7.15%
Oustanding Shares
136.44M

Float
131.50 M
Short % of Float
7.53%
Oustanding Shares
136.55 M

130.4M
8.86%
135.76M
131.44M
7.15%
136.44M
131.50 M
7.53%
136.55 M