Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024533+22.34%
Dec 31, 2023435+10.77%
Dec 31, 2022393-38.68%
Dec 31, 2021641+24.66%
Dec 31, 2020514+45.66%
Dec 31, 2019353+38.67%
Dec 31, 2018255-15.67%
Dec 31, 2017302+17.45%
Dec 31, 2016257-3.12%
Dec 31, 2015265+26.76%
Dec 31, 2014209-20.35%
Dec 31, 2013263+15.57%
Dec 31, 2012227-1.52%
Dec 31, 2011231+113.88%
Dec 31, 2010108