ExlService Holdings, Inc. (EXLS) NASDAQ

31.60

-0.27(-0.85%)

Updated at April 22 04:00PM

Currency In USD