Genpact Limited

Genpact Limited

37.24
EUR
+2.20
(+6.28%)
2.94EPS
8.09P/E
4.05BMarket Cap
Nov 05Next Earn