NPWR NET Power Inc - Ordinary Shares - Class A

254
$11.51
$0.00
(0.00%)
Today
Watchers254
52-Wk Low$7.55
52-Wk High$17.62
Market Cap$830.6M
Volume405,614.00
52-Wk High$17.62
52-Wk Low$7.55