Wall Street Analysts Believe NET POWER INC (NPWR) Could Rally 48.15%: Here's is How to Trade
NET Power Inc. (NPWR) closed the last trading session at 17.60 indicates a 48.2% upside potential. The mean estimate comprises five short-term price targets with a standard deviation of 9 indicates a 24.2% decline from the current price level, the most optimistic analyst expe ...