ExlService Holdings, Inc. (EXLS) NASDAQ

38.54

-2.93(-7.07%)

Updated at October 29 04:00PM

Currency In USD