Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202436+31.47%
Dec 31, 202328-22.54%
Dec 31, 202236+43.33%
Dec 31, 202125+79.61%
Dec 31, 202014-36.72%
Dec 31, 201922-48.38%
Dec 31, 201843+182.95%
Dec 31, 201715+54.07%
Dec 31, 201610-3.15%
Dec 31, 201510-35.11%
Dec 31, 201416-15.58%
Dec 31, 201318-1.29%
Dec 31, 201219-10.97%
Dec 31, 201121+71.65%
Dec 31, 201012