Genpact Limited

Genpact Limited

34.34
EUR
+0.11
(+0.32%)
2.94EPS
8.30P/E
4.15BMarket Cap
Nov 05Next Earn