ExlService Holdings, Inc. (EXLS)

$173.51

+2.94 (+1.72%)