Genpact Ltd

NYSE:G   11:49:26 AM EDT
30.84
-0.92 (-2.90%)
Twitter Share  Facebook Share StockTwits Share