NET Power (NYSE:NPWR) Shares Down 5.1% After Analyst Downgrade
NET Power Inc. (NYSE:NPWR – Get Free Report) shares traded down 5.1% during trading on Wednesday after Barclays lowered their price target on the stock from $11.00 to $3.00. Barclays currently has an equal weight rating on the stock. NET Power traded as low as $2.87 and last traded at $3.06. 547,307 shares traded hands […]
