ExlService Holdings Inc

NASDAQ:EXLS   2:42:15 PM EDT
41.89
-1.14 (-2.65%)
Twitter Share  Facebook Share StockTwits Share