Genpact Limited
Exchange: nyse
none
8142586880.00
767369984.00
0.924722568152
0.164507489370
22.67%
3.75
0.610000