SEC Filing Update: #NPWR NET Power Inc. : $1.78

Sector: Financial Services | YTD: 🔽 -29.37% The SEC disclosed Today (17-AUG-2026) that 8 Rivers Capital, LLC has DECREASED #NPWR Shares by -8.32% 🔴 * Previous Holdings: 20.69M Shares * Current Holdings: 18.97M Shares * Decrease -1.72M * Decreased (%)-8.32% * Ownership: 17.86% https://www.thinksabio.com/reports/isr/NPWR Institutional ownership in #NPWR has been steadily rising over the past 5 quarters in Shares: Q2 2025: 30.19M Q3 2025: 32.50M Q4 2025: 33.36M Q1 2026: 35.21M Q2 2026: 36.29M 8 Rivers Capital, LLC reduced its stake in NPWR by 1,722,100 shares, from 20,694,880 shares to 18,972,780 shares, representing 17.86% ownership.