ExlService Holdings EXLS 35.26 0.64 1.85%
ATM IV
0.371
Put Call Ratio (OI)
0.372
Put Call Ratio (Vol)
2.9
IV Rank
24.8
IV Percentile
37.9
Max Pain
35