EXL releases fifth annual Sustainability Report

Go back to EXL releases fifth annual Sustainability Report
ExlService Holdings, Inc. (NASDAQ: EXLS) Delayed: 34.28 -0.08 (0.23%)
Previous Close $34.36    52 Week High $54.78 
Open $33.72    52 Week Low $40.80 
Day High $34.37    P/E 25.97 
Day Low $33.20    EPS $1.32 
Volume 1,086,141