Genpact Limited
Exchange: nyse
none
8539398656.00
767369984.00
0.924722565645
0.164507489370
22.67%
3.75
0.610000