DISCLOSEDQuarterly
Renaissance Technologies
Net Power Inc · NASDAQ
703,800 sh · $1.1M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Net Power Inc · NASDAQ
703,800 sh · $1.1M
Two Sigma Investments
Net Power Inc · NASDAQ
1,080,281 sh · $1.7M
BlackRock
Net Power Inc · NASDAQ
1,379,402 sh · $13.6M
Greenlight Capital
Net Power Inc · NASDAQ
2,992,110 sh · $30.2M
Greenlight Capital
Net Power Inc · NASDAQ
2,837,110 sh · $42.8M
Greenlight Capital
Net Power Inc · NASDAQ
2,510,000 sh · $32.6M