ExlService Holdings Inc

NASDAQ:EXLS   11:46:43 AM EDT
42.49
-0.50 (-1.16%)
Twitter Share  Facebook Share StockTwits Share