The most important numbers to know about NET Power Inc (NYSE:NPWR)

NET Power Inc (NYSE:NPWR) shares traded -2.40% lower at $11.39 on Wall Street last session. NPWR stock price is now 28.06% away from the 50-day moving average and -3.73% away from the 200-day moving average. With the price target of $36, Janney recently initiated with Buy rating for NET Power Inc (NYSE: NPWR). On July […]