IBEX Limited Common Shares IBEX 39.8 2.54 6.82%
ATM IV
0.593
Put Call Ratio (OI)
0.311
Put Call Ratio (Vol)
0.73
IV Rank
11.6
IV Percentile
41.5
Max Pain
30