NPEH sells 349,255 Net Power shares for $529,488.87 - NPWR News | Rallies