NPWR NET Power Inc - Ordinary Shares - Class A

252
$11.51
$0.37
(3.11%)
Today
Watchers252
52-Wk Low$7.55
52-Wk High$17.62
Market Cap$830.6M
Volume520,280.00
52-Wk High$17.62
52-Wk Low$7.55