Balchem Corporation BCPC 164.3 -2.37 -1.42%
ATM IV
0.246
Put Call Ratio (OI)
0.421
Put Call Ratio (Vol)
1.05
IV Rank
26.9
IV Percentile
50.4
Max Pain
170