ExlService Holdings Inc

NASDAQ:EXLS  
42.29
-2.85 (-6.31%)
7:55:13 PM EDT: $42.92 +0.63 (+1.49%)
Twitter Share  Facebook Share StockTwits Share