Balchem Corporation BCPC 167.05 1.29 0.78%
ATM IV
0.242
Put Call Ratio (OI)
0.463
Put Call Ratio (Vol)
0.739
IV Rank
25.7
IV Percentile
43.4
Max Pain
170