Genpact Limited

Genpact Limited

37.26
EUR
+2.25
(+6.43%)
2.94EPS
8.08P/E
4.05BMarket Cap
Nov 05Next Earn