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

160.3M
3.15%
165.78M
157.10M
2.52%
166.17M
157.10 M
2.65%
164.92 M