NOVA - Sunnova Energy International Inc
Float
107.8M
Short % of Float
43.44%
Oustanding Shares
123.98M
Float
101.51M
Short % of Float
34.13%
Oustanding Shares
122.47M
Float
106.17 M
Short % of Float
33.57%
Oustanding Shares
122.42 M