Genpact Ltd

GNYSE
$39.20
-1.28-3.16%
Last update: Oct 27, 4:00 PM