Genpact Limited

Genpact Limited

36.71
EUR
+2.03
(+5.85%)
2.94EPS
7.96P/E
3.98BMarket Cap
Nov 05Next Earn