Loading live market data…

ExlService Holdings, Inc.

NASDAQ:EXLS

$27.58 USD

$0.26 (0.95%)

Volume
2.21M
Average Volume
2.61M
Market Capitalization
$4.21B
P/E Ratio
17.46
Dividend Yield
0.00%
Price Target
$40.00
Year High
$47.11
Year Low
$24.85
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.66

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

2.75%

Investors Holding

26

change: -436 | last: 462

Increased Positions

12

change: -273 | last: 285

Reduced Positions

11

change: -127 | last: 138

New Positions

6

change: -82 | last: 88

Sold Positions

440

change: 346 | last: 94

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -52.521 | last: 0.5252

Total Invested

110.55M

EXLS Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $42.44 161.03M $6.83B $146.33M $403.62M $7.09B
2024-12-31 $44.38 162.72M $7.22B $163.33M $366.61M $7.42B
2023-12-31 $30.85 166.34M $5.13B $141.02M $271.76M $5.26B
2022-12-31 $33.89 166.65M $5.65B $123.57M $313.65M $5.84B
2021-12-31 $28.95 167.75M $4.86B $141.51M $347.38M $5.06B
2020-12-31 $17.03 171.37M $2.92B $223.22M $331.24M $3.03B
2019-12-31 $13.89 171.75M $2.39B $124.62M $334.54M $2.6B
2018-12-31 $10.52 172.26M $1.81B $101.49M $285.2M $2B
2017-12-31 $12.07 175.55M $2.12B $90.47M $61.31M $2.09B
2016-12-31 $10.09 172.44M $1.74B $217M $45.53M $1.57B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $30.45 156.05M $4.75B $145.4M $518.58M $5.12B
2025-12-31 $42.44 161.03M $6.83B $146.33M $405.78M $7.09B
2025-09-30 $44.03 160.5M $7.07B $171.63M $434.46M $7.33B
2025-06-30 $43.79 162.92M $7.13B $160.64M $340.82M $7.31B
2025-03-31 $47.21 162.49M $7.67B $150.27M $386.1M $7.91B
2024-12-31 $44.38 162.72M $7.22B $163.33M $366.61M $7.42B
2024-09-30 $38.15 161.73M $6.17B $157.44M $426M $6.44B
2024-06-30 $31.20 162.79M $5.08B $121.65M $416.47M $5.37B
2024-03-31 $31.36 165.08M $5.18B $112.86M $419.39M $5.48B
2023-12-31 $30.85 165.25M $5.1B $141.02M $271.76M $5.23B
2023-09-30 $28.04 166.16M $4.66B $125.91M $273.13M $4.81B
2023-06-30 $30.21 166.78M $5.04B $98.59M $285.6M $5.23B