EXLS   $45.64  2.84% Market Closed After Close 45.66 0.04%

Exlservice Holdings Inc