Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 202411.2+14.89%
Dec 31, 20239.7+8.16%
Dec 31, 20229-43.57%
Dec 31, 202115.9+14.97%
Dec 31, 202013.9+38.25%
Dec 31, 201910+18.20%
Dec 31, 20188.5-23.09%
Dec 31, 201711+10.32%
Dec 31, 201610-7.25%
Dec 31, 201510.8+17.41%
Dec 31, 20149.2-25.50%
Dec 31, 201312.3+3.10%
Dec 31, 201212-17.13%
Dec 31, 201114.4+68.25%
Dec 31, 20108.6