NPK International Inc NPKI 13.26 0.07 0.53%
ATM IV
0.739
Put Call Ratio (OI)
0.0557
Put Call Ratio (Vol)
0.048
IV Rank
12.7
IV Percentile
74.1
Max Pain
12.5