Sensient Technology Corporation SXT 128.31 1.67 1.32%
ATM IV
0.349
Put Call Ratio (OI)
0.0862
Put Call Ratio (Vol)
0.104
IV Rank
16.5
IV Percentile
34.9
Max Pain
120