EXLS - ExlService Holdings Inc
Float
160.3M
Short % of Float
3.15%
Oustanding Shares
165.78M
Float
157.10M
Short % of Float
2.52%
Oustanding Shares
166.17M
Float
157.10 M
Short % of Float
2.65%
Oustanding Shares
164.92 M