EXLS
View detailsExlService Holdings, Inc.
$31.86
Market cap $4.92B
Score
0.55
FCF Yield
6.06%
FCF 1Y
+34.13%
Revenue 1Y
+13.56%
P/FCF
16.51x