Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024253+12.05%
Dec 31, 2023225+5.33%
Dec 31, 2022214-28.21%
Dec 31, 2021298+117.50%
Dec 31, 2020137+357.04%
Dec 31, 201930-80.53%
Dec 31, 2018154-29.90%
Dec 31, 2017220-36.33%
Dec 31, 2016345+52.13%
Dec 31, 2015227-25.02%
Dec 31, 2014303