Genpact Ltd

NYSE:G   10:50:49 AM EDT
41.63
-0.48 (-1.14%)
Twitter Share  Facebook Share StockTwits Share