Inhibrx Biosciences INBX 109.35 4.62 4.41%
ATM IV
0.95
Put Call Ratio (OI)
0.206
Put Call Ratio (Vol)
0.938
IV Rank
5.84
IV Percentile
34.1
Max Pain
110