ExlService Holdings, Inc. (EXLS) NASDAQ

42.79

+0.59(+1.40%)

Updated at July 30 04:00PM

Currency In USD