International Flavors & Fragrances Inc IFF 84.24 0.81 0.97%
ATM IV
0.26
Put Call Ratio (OI)
0.814
Put Call Ratio (Vol)
0.956
IV Rank
5.59
IV Percentile
5.14
Max Pain
80