Investing.com·3 hours ago·azioniNEUTRALLOW10% owner NPEH, LLC sells $366,959 in Net Power (NASDAQ:NPWR) sharesNo summary availableRead at Investing.com→TickersNASDAQ