NPWR
NET POWER INC
Institutional Ownership ยท Q4 2025
Filing: Q4 2025NET POWER INC (NPWR) is held by 124 institutional investors with combined holdings of $79M. Major holders include Share Andrew L., MILLENNIUM MANAGEMENT LLC, VANGUARD GROUP INC.
Institutional Holders
124
Total Value
$79.2M
Ownership %
47.4%