NET POWER INC (NPWR) Stock Chart

NYSE:NPWRUS64107A1051

Current stock price

1.52 USD
-0.02 (-1.3%)
At close:
1.62 USD
+0.1 (+6.58%)
Pre-Market:
Open in Chart Tool
NET POWER INC / NPWR Daily stock chart