Fennec Pharmaceuticals Inc FENC 10.62 -0.16 -1.48%
ATM IV
0.961
Put Call Ratio (OI)
0.0238
Put Call Ratio (Vol)
0.082
IV Rank
9.44
IV Percentile
40.9
Max Pain
7.5