Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20241,221-2.83%
Dec 31, 20231,257-1.44%
Dec 31, 20221,275-22.99%
Dec 31, 20211,656+23.49%
Dec 31, 20201,341-2.36%
Dec 31, 20191,373+36.09%
Dec 31, 20181,009-3.52%
Dec 31, 20171,046+41.85%
Dec 31, 2016737-5.04%
Dec 31, 2015776+18.80%
Dec 31, 2014654-0.65%
Dec 31, 2013658-0.60%
Dec 31, 2012662+542.95%
Dec 31, 2011103+312.59%
Dec 31, 201025