Inhibrx Biosciences INBX 109.27 -2.15 -1.93%
ATM IV
0.962
Put Call Ratio (OI)
0.328
Put Call Ratio (Vol)
0.702
IV Rank
6.23
IV Percentile
36.9
Max Pain
95