ExlService Holdings, Inc. (EXLS) NASDAQ

30.22

+1.1936(+4.11%)

Updated at June 01 02:47PM

Currency In USD