ExlService Holdings Inc

NASDAQ:EXLS   2:14:31 PM EDT
42.98
-0.61 (-1.40%)
Twitter Share  Facebook Share StockTwits Share