ExlService Holdings, Inc. (EXLS) NASDAQ

42.44

-0.31(-0.73%)

Updated at December 31 04:00PM

Currency In USD