NPWR NET Power Inc - Ordinary Shares - Class A

255
$11.09
$0.42
(3.65%)
Today
Watchers255
52-Wk Low$7.55
52-Wk High$17.62
Market Cap$800.29M
Volume229,929.00
52-Wk High$17.62
52-Wk Low$7.55