NPWR NET Power Inc - Ordinary Shares - Class A

257
$10.53
$0.01
(0.10%)
Today
Watchers257
52-Wk Low$7.55
52-Wk High$17.62
Market Cap$759.15M
Volume120,174.00
52-Wk High$17.62
52-Wk Low$7.55