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

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.
Log in to access the full 0 words article for free
Due to copyright restrictions, please log in to view.
Thank you for supporting legitimate content.

