EXLS ExlService Holdings, Inc. | US3020811044
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 4.227.503.616 | 4.658.832.607,98 | 6.638.890.173,5 | 6.995.602.048,98 |
| Enterprise Value | 4.494.427.648 | 5.032.006.607,98 | 6.896.186.173,5 | 7.269.750.048,98 |
| Trailing P/E | 17,62 | 18,52 | 26,45 | 36,67 |
| Forward P/E | 10,97 | - | - | - |
| Price to Sales | 1,96 | 2,16 | 3,18 | 4,53 |
| Price to Book | 5,44 | 5,98 | 7,27 | 7,35 |
| EV/Revenue | 2,08 | 2,33 | 3,3 | 4,71 |
| EV/EBITDA | 12,05 | 11,8 | 16,67 | 23,35 |