ExlService Holdings, Inc. (EXLS) NASDAQ

38.84

-0.55(-1.40%)

Updated at November 24 04:00PM

Currency In USD