Filing Flows › Energy Vault Holdings (NRGV) › Who owns the stock
Who owns Energy Vault Holdings (NRGV) stock
160 funds reported Energy Vault Holdings (NRGV) shares in their latest 13F filings, worth $492M in all. The largest holder is SB Investment Advisers (uk) ($73.2M). Last quarter 102 funds added to their stakes and 60 cut them.
Largest holders (13F)
| Fund | Shares | Value | Change | Quarter |
|---|---|---|---|---|
| SB Investment Advisers (uk) | 15,535,631 | $73.2M | unchanged | 2026-06-30 |
| BlackRock | 11,179,762 | $52.7M | increase | 2026-06-30 |
| Scoggin Management LP | 6,175,000 | $29.1M | increase | 2026-06-30 |
| Vanguard Capital Management LLC | 6,028,597 | $28.4M | increase | 2026-06-30 |
| Legal & General Group | 5,415,800 | $25.5M | increase | 2026-06-30 |
| State Street | 5,263,990 | $24.8M | decrease | 2026-06-30 |
| SailingStone Capital Partners LLC | 4,469,075 | $21.0M | increase | 2026-06-30 |
| Geode Capital Management, LLC | 3,229,206 | $15.2M | increase | 2026-06-30 |
| Mirae Asset Global ETFS Holdings | 3,352,554 | $15.1M | increase | 2026-06-30 |
| Marshall Wace, LLP | 2,821,669 | $13.3M | decrease | 2026-06-30 |
| Wasserstein Debt Opportunities Management, L.P. | 2,785,924 | $13.1M | new | 2026-06-30 |
| UBS Group AG | 2,438,272 | $11.5M | decrease | 2026-06-30 |
| Goldman Sachs Group | 2,002,697 | $9.4M | increase | 2026-06-30 |
| Vanguard Group | 1,970,939 | $9.1M | increase | 2025-12-31 |
| Nomura Holdings | 1,845,384 | $8.7M | decrease | 2026-06-30 |
Energy Vault Holdings' latest quarter
Energy Vault Holdings, Q2 2026: revenue $17.4M (+104% year over year), operating margin -142.0%, net loss $29.7M, operating cash flow −$30.6M. The chart follows the revenue to costs, profit and cash.
Questions
Who owns the most NRGV stock?
By the latest 13F filings: SB Investment Advisers (uk) ($73.2M); BlackRock ($52.7M); Scoggin Management LP ($29.1M); Vanguard Capital Management LLC ($28.4M); Legal & General Group ($25.5M).
What is the short interest in NRGV?
32,201,045 shares were sold short at the 2026-10-15 settlement, -4.56% of the float.
Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.