Deckers Outdoor Corp DECK 78.64 -1.07 -1.34%
ATM IV
0.379
Put Call Ratio (OI)
0.959
Put Call Ratio (Vol)
1.35
IV Rank
12.3
IV Percentile
18.1
Max Pain
84