Definium Therapeutics DFTX 38.81 0.13 0.34%
ATM IV
0.635
Put Call Ratio (OI)
0.448
Put Call Ratio (Vol)
0.621
IV Rank
9.58
IV Percentile
3.36
Max Pain
40