ExlService Holdings Inc
Information Technology Services
Technology
EXLS
164 M shares
NASDAQ US
traded
23 Sep 2025
listed
no
open
43.66
52 week high
51.80
high
43.84
52 week low
0.00
low
42.95
growth
18.18 %
previous Close
43.58
P/E ratio
market cap
6.87 B
div yield
0
usd
Jun 2025
qoq
revenue
514 M
2.68 %
net incoming
66.05 M
-0.77 %
eps
0.00 %
2.08 %
eps surprise
8.89 %
net profit margin
12.84 %
0.00 %
operating incoming
81.14 M
3.47 %
net change in cash
12.05 M
193.24 %
cash on hand
149 M
6.19 %
cost of revenue
320 M
4.08 %
top top