Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 202414.7+4.51%
Dec 31, 202314.1+22.66%
Dec 31, 202211.5-9.22%
Dec 31, 202112.7+7.00%
Dec 31, 202011.8-3.03%
Dec 31, 201912.2+5.12%
Dec 31, 201811.6-3.37%
Dec 31, 201712-9.42%
Dec 31, 201613.3-2.38%
Dec 31, 201513.6+5.27%
Dec 31, 201412.9-11.15%
Dec 31, 201314.5+4.46%
Dec 31, 201213.9+2.86%
Dec 31, 201113.5-4.36%
Dec 31, 201014.1