Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 202422.2-28.53%
Dec 31, 202331+63.28%
Dec 31, 202219-4.14%
Dec 31, 202119.8+13.14%
Dec 31, 202017.5-11.21%
Dec 31, 201919.7-1.15%
Dec 31, 201819.9+2.73%
Dec 31, 201719.4-6.77%
Dec 31, 201620.8+12.42%
Dec 31, 201518.5+25.73%
Dec 31, 201414.7-21.82%
Dec 31, 201318.8+33.05%
Dec 31, 201214.2+8.09%
Dec 31, 201113.1