ExlService Holdings, Inc. (EXLS) NASDAQ

29.45

-0.23(-0.77%)

Updated at June 03 04:00PM

Currency In USD