NRGV - Energy Vault Holdings Inc
Float
84.05M
Short % of Float
13.35%
Oustanding Shares
147.87M
Float
79.23M
Short % of Float
17.80%
Oustanding Shares
146.58M
Float
75.62 M
Short % of Float
14.35%
Oustanding Shares
143.55 M
Float
80.18M
Short % of Float
N/A
Oustanding Shares
148.85M