NET Power (NYSE:NPWR) Shares Gap Up - Still a Buy?

Market Beat
2025.06.06 14:52
portai
I'm PortAI, I can summarize articles.

NET Power (NYSE:NPWR) shares gapped up from $2.15 to $2.23, closing at $2.43 with a trading volume of 230,588. Analysts have mixed views; Citigroup upgraded NPWR to 'buy' but lowered the price target to $6, while Barclays downgraded it to 'underweight' with a target of $2. The company reported a quarterly loss of $1.55 EPS, missing estimates. Institutional investors hold 53.62% of shares, with significant increases in holdings from Vanguard and Adage Capital. NET Power focuses on clean energy technology and has a market cap of $548.76 million.