$3.81
-0.13-3.43%
Últ. Act.: Oct 5, 10:49 AM
$3.95
0.010.25%

Energy Vault Hldgs (NRGV) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
181.840M
Shares Float
151.801M
Insider Shares Owned
31.280M
Insider % Owned
17.3%
Institutional Shares Held
54.135M
Institutional % Held
29.8%
Ownership Breakdown