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