The institutional landscape for ExlService Holdings, Inc. (NASDAQ:EXLS) includes 457 filers as of the latest reporting cycle ending September 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 30 Sep, 2025 | 20,542,942 | 2,660,007 | 14.87% | $904,505,737.00 |
| VANGUARD GROUP INC | 30 Sep, 2025 | 14,623,344 | -228,622 | -1.54% | $643,865,837.00 |
| FMR LLC | 30 Sep, 2025 | 8,916,528 | 1,792,527 | 25.16% | $392,594,715.00 |
| JPMORGAN CHASE & CO | 30 Sep, 2025 | 5,412,882 | 68,398 | 1.28% | $238,330,548.00 |
| GENEVA CAPITAL MANAGEMENT LLC | 30 Sep, 2025 | 4,997,704 | -15,694 | -0.31% | $220,048,912.00 |
| STATE STREET CORP | 30 Sep, 2025 | 4,849,097 | -142,034 | -2.85% | $213,505,741.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 30 Sep, 2025 | 4,043,237 | 632,031 | 18.53% | $178,047,423.00 |
| Handelsbanken Fonder AB | 30 Sep, 2025 | 3,416,890 | -166,432 | -4.64% | $150,446.00 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 30 Sep, 2025 | 2,897,088 | -290,440 | -9.11% | $127,558,785.00 |
| DIMENSIONAL FUND ADVISORS LP | 30 Sep, 2025 | 2,869,678 | -41,653 | -1.43% | $126,350,670.00 |
| FENIMORE ASSET MANAGEMENT INC | 30 Sep, 2025 | 2,789,992 | 18,747 | 0.68% | $122,843,348.00 |
| Boston Trust Walden Corp | 30 Sep, 2025 | 2,721,159 | -25,049 | -0.91% | $119,812,630.00 |
| MACQUARIE GROUP LTD | 30 Sep, 2025 | 2,475,803 | -468,671 | -15.92% | $109,010,000.00 |
| MACKENZIE FINANCIAL CORP | 30 Sep, 2025 | 2,371,967 | 37,881 | 1.62% | $104,437,707.00 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 30 Sep, 2025 | 2,167,710 | -84,500 | -3.75% | $95,444,289.00 |
| Hood River Capital Management LLC | 30 Sep, 2025 | 2,070,688 | 3,479 | 0.17% | $91,172,393.00 |
| AQR CAPITAL MANAGEMENT LLC | 30 Sep, 2025 | 1,963,973 | 1,657,317 | 540.45% | $86,473,732.00 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 30 Sep, 2025 | 1,887,157 | 22,981 | 1.23% | $83,093.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 30 Sep, 2025 | 1,792,799 | 3,908 | 0.22% | $78,936,940.00 |
| Squarepoint Ops LLC | 30 Sep, 2025 | 1,689,373 | 705,509 | 71.71% | $74,383,093.00 |