G

Genpact Limited

Technology · Information Technology Services
$37.74 +1.37%
Deeply Undervalued·Quality 70·RSI 45·DCF +170%·Conviction 75·AGI 42