ExlService Holdings, Inc. (EXLS) NASDAQ

41.21

-1.23(-2.90%)

Updated at January 02 04:00PM

Currency In USD