Recent 13F filings as of December 2025 show that 438 institutional investors hold a position in ExlService Holdings, Inc. (NASDAQ:EXLS).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 19,375,581 | -1,167,361 | -5.68% | $822,299,645.00 |
| FMR LLC | 31 Dec, 2025 | 14,331,972 | 5,415,444 | 60.73% | $608,248,895.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 14,258,782 | -364,562 | -2.49% | $605,142,707.00 |
| JPMORGAN CHASE & CO | 31 Dec, 2025 | 5,927,793 | 514,911 | 9.51% | $251,575,565.00 |
| STATE STREET CORP | 31 Dec, 2025 | 4,725,111 | -123,986 | -2.56% | $200,533,711.00 |
| GENEVA CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 4,601,881 | -395,823 | -7.92% | $195,303,819.00 |
| AQR CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 4,118,625 | 2,154,652 | 109.71% | $174,794,463.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 4,045,593 | 2,356 | 0.06% | $171,719,797.00 |
| Handelsbanken Fonder AB | 31 Dec, 2025 | 3,781,036 | 364,146 | 10.66% | $160,467.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 2,902,412 | 32,734 | 1.14% | $123,180,895.00 |
| FENIMORE ASSET MANAGEMENT INC | 31 Dec, 2025 | 2,773,142 | -16,850 | -0.60% | $117,692,146.00 |
| Boston Trust Walden Corp | 31 Dec, 2025 | 2,608,036 | -113,123 | -4.16% | $110,685,048.00 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 31 Dec, 2025 | 2,584,072 | -313,016 | -10.80% | $109,668,016.00 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 31 Dec, 2025 | 2,360,298 | 2,360,298 | 0.00% | $100,171,000.00 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 31 Dec, 2025 | 2,161,849 | -5,861 | -0.27% | $91,748,856.00 |
| D. E. Shaw & Co., Inc. | 31 Dec, 2025 | 1,881,161 | 504,529 | 36.65% | $79,836,473.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 1,781,306 | -11,493 | -0.64% | $75,598,627.00 |
| NORTHERN TRUST CORP | 31 Dec, 2025 | 1,584,708 | 2,261 | 0.14% | $67,255,007.00 |
| Hood River Capital Management LLC | 31 Dec, 2025 | 1,574,133 | -496,555 | -23.98% | $66,806,205.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 1,569,266 | 77,628 | 5.20% | $66,599,698.00 |