ExlService Holdings, Inc. (EXLS) NASDAQ

42.29

-2.85(-6.31%)

Updated at July 11 04:00PM

Currency In USD