Does NET Power Inc (NYSE: NPWR) Still Look Hot This Week?
NET Power Inc (NYSE:NPWR) traded at $2.92 at last check on current trade day and made a downward move of -57.90% on its previous day’s price. According to analyst consensus estimates figures, the company’s yearly revenue forecast for current year is expected to hit 4M,