ExlService Holdings, Inc. (EXLS) NASDAQ

42.71

-1.41(-3.20%)

Updated at September 10 04:00PM

Currency In USD