Genpact Ltd. $32.56-1.92-5.57% ...