Delcath Systems Inc DCTH 14.93 0.44 3.04%
ATM IV
0.65
Put Call Ratio (OI)
0.241
Put Call Ratio (Vol)
1.06
IV Rank
11.9
IV Percentile
24.8
Max pain
10