Cabot Corporation CBT 79.68 0.89 1.13%
ATM IV
0.335
Put Call Ratio (OI)
0.159
Put Call Ratio (Vol)
0.473
IV Rank
32.9
IV Percentile
42.6
Max Pain
80