NET Power Inc NPWR 1.91 0.09 4.95%
ATM IV
1.34
Put Call Ratio (OI)
0.042
Put Call Ratio (Vol)
1.47
IV Rank
7.47
IV Percentile
22.3
Max Pain
2.5