IBEX Limited Common Shares IBEX 49.52 6.52 15.16%
ATM IV
0.613
Put Call Ratio (OI)
0.525
Put Call Ratio (Vol)
1.63
IV Rank
12.1
IV Percentile
48
Max pain
45