ExlService Holdings, Inc. (EXLS)
NASDAQ·Technology·Information Technology Services
$30.70
+1.05%
Mkt Cap $4.82B
Mkt Cap
$4.82B
P/E
19.77
Fwd P/E
13.53
P/S
2.31
Rev TTM
—
EPS TTM
$1.54
NASDAQ·Technology·Information Technology Services
$30.70
+1.05%
Mkt Cap $4.82B
Mkt Cap
$4.82B
P/E
19.77
Fwd P/E
13.53
P/S
2.31
Rev TTM
—
EPS TTM
$1.54