Nature's Sunshine Products Inc NATR 13.02 -0.07 -0.53%
ATM IV
0.606
Put Call Ratio (OI)
0.797
Put Call Ratio (Vol)
0.66
IV Rank
15.4
IV Percentile
64.6
Max Pain
12.5