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