INmune Bio Inc INMB 2.22 -0.09 -3.9%
ATM IV
1.38
Put Call Ratio (OI)
0.0984
Put Call Ratio (Vol)
0.416
IV Rank
20.3
IV Percentile
41.1
Max Pain
2