Ducommun Incorporated DCO 172.73 5.59 3.34%
ATM IV
0.5
Put Call Ratio (OI)
0.504
Put Call Ratio (Vol)
0.939
IV Rank
63.1
IV Percentile
83.3
Max Pain
175