ExlService Holdings, Inc.
US ˙ NasdaqGS ˙ US3020811044

SecurityEXLS / ExlService Holdings, Inc.
InstitutionMacquarie Group Ltd
Latest Disclosed Ownership37,983 shares
Latest Disclosed Value $ 1,156,582
Macquarie Group Ltd ownership in EXLS / ExlService Holdings, Inc.

On May 15, 2026 - Macquarie Group Ltd filed a 13F-HR form disclosing ownership of 37,983 shares of ExlService Holdings, Inc. (US:EXLS) valued at $1,156,582 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 13, 2026 disclosing 0 shares of ExlService Holdings, Inc.. The current value of the position is $1,115,941 USD.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2026-05-15 2026-03-31 13F EXLSERVICE HLDGS COM 302081104 37,983 37,983 1,157 0.0054
2026-02-13 2025-12-31 13F EXLSERVICE HOLDINGS COM 302081104 0 -2,475,803 -100.00 0 -100.00
2025-11-13 2025-09-30 13F EXLSERVICE HOLDINGS COM 302081104 2,475,803 -468,671 -15.92 109,010 -15.46 0.1272
2025-08-14 2025-06-30 13F EXLSERVICE HOLDINGS COM 302081104 2,944,474 -468,035 -13.72 128,938 -19.97 0.1582
2025-08-14 2025-03-31 13F/A-1 EXLSERVICE HOLDINGS COM 302081104 3,412,509 92,003 2.77 161,105 9.32 0.2000
2025-05-15 2025-03-31 13F EXLSERVICE HOLDINGS COM 302081104 3,412,509 92,003 161,105 0.1316
2025-02-14 2024-12-31 13F EXLSERVICE HOLDINGS COM 302081104 3,320,506 8,381 0.25 147,364 16.62 0.1788
2024-11-14 2024-09-30 13F EXLSERVICE HOLDINGS COM 302081104 3,312,125 -72,367 -2.14 126,358 19.05 0.1364
2024-08-09 2024-06-30 13F EXLSERVICE HOLDINGS COM 302081104 3,384,492 14,738 0.44 106,138 -0.95 0.1217
2024-05-14 2024-03-31 13F EXLSERVICE HOLDINGS COM 302081104 3,369,754 -30,217 -0.89 107,158 2.16 0.1215
2024-02-14 2023-12-31 13F EXLSERVICE HOLDINGS COM 302081104 3,399,971 -619,524 -15.41 104,889 -6.94 0.1212
2023-11-14 2023-09-30 13F EXLSERVICE HOLDINGS COM 302081104 4,019,495 3,244,739 418.81 112,707 -3.70 0.1416
2023-10-27 2023-06-30 13F/A-2 EXLSERVICE HOLDINGS COM 302081104 774,756 1,284 0.17 117,035 -6.50 0.1338
2023-10-12 2023-06-30 13F/A-1 EXLSERVICE HOLDINGS COM 302081104 774,756 1,284 117,035 0.1176
2023-08-14 2023-06-30 13F EXLSERVICE HOLDINGS COM 302081104 774,756 1,284 117,035 0.1187
2023-06-01 2023-03-31 13F/A-1 EXLSERVICE HOLDINGS COM 302081104 773,472 -57,013 -6.87 125,171 -11.04 0.1487
2023-05-15 2023-03-31 13F EXLSERVICE HOLDINGS COM 302081104 773,472 -57,013 125,171 0.1149
2023-02-21 2022-12-31 13F EXLSERVICE HOLDINGS COM 302081104 830,485 -72,175 -8.00 140,709 5.72 0.1662
2022-11-14 2022-09-30 13F EXLSERVICE HOLDINGS COM 302081104 902,660 -80,590 -8.20 133,097 -8.12 0.1632
2022-08-17 2022-06-30 13F/A-1 EXLSERVICE HOLDINGS COM 302081104 983,250 -219,691 -18.26 144,862 -15.95 0.1626
2022-08-15 2022-06-30 13F EXLSERVICE HOLDINGS COM 302081104 983,250 -219,691 144,862 0.0519
2022-05-16 2022-03-31 13F EXLSERVICE HOLDINGS COM 302081104 1,202,941 111,227 10.19 172,345 9.05 0.1311
2022-02-11 2021-12-31 13F Exlservice Holdings COM 302081104 1,091,714 15,952 1.48 158,048 19.33 0.1317
2021-11-12 2021-09-30 13F EXLSERVICE HOLDINGS COM 302081104 1,075,762 9,023 0.85 132,448 16.85 0.1129
2021-08-13 2021-06-30 13F EXLSERVICE HOLDINGS COM 302081104 1,066,739 17,664 1.68 113,352 19.84 0.0931
2021-05-14 2021-03-31 13F EXLSERVICE HOLDINGS COM 302081104 1,049,075 -63,512 -5.71 94,585 -0.14 0.1337
2021-02-16 2020-12-31 13F EXLSERVICE HOLDINGS COM 302081104 1,112,587 -198 -0.02 94,715 29.02 0.1383
2020-11-13 2020-09-30 13F EXLSERVICE HOLDINGS COM 302081104 1,112,785 -404 -0.04 73,411 4.02 0.1243
2020-08-11 2020-06-30 13F EXLSERVICE HOLDINGS COM 302081104 1,113,189 46,043 4.31 70,576 27.11 0.1215
2020-05-15 2020-03-31 13F EXLSERVICE HOLDINGS COM 302081104 1,067,146 -92,105 -7.95 55,524 -31.04 0.1141
2020-03-18 2019-12-31 13F/A-2 EXLSERVICE HOLDINGS COM 302081104 1,159,251 49,298 4.44 80,522 8.34 0.1150
2020-02-28 2019-12-31 13F/A-1 EXLSERVICE HOLDINGS COM 302081104 1,159,251 0 80,522 0.1163
2020-02-14 2019-12-31 13F EXLSERVICE HOLDINGS COM 302081104 1,159,251 49,298 80,522 101,048.2859
2019-11-14 2019-09-30 13F EXLSERVICE HOLDINGS COM 302081104 1,109,953 -1,325 -0.12 74,322 1.13 0.1246
2019-11-06 2019-06-30 13F/A-2 EXLSERVICE HOLDINGS COM 302081104 1,111,278 -39,804 -3.46 73,488 6.37 0.1239
2019-09-24 2019-06-30 13F/A-1 EXLSERVICE HOLDINGS COM 302081104 1,111,278 0 73,488 0.1250
2019-08-14 2019-06-30 13F EXLSERVICE HOLDINGS COM 302081104 1,111,278 -39,804 73,488
2019-05-15 2019-03-31 13F EXLSERVICE HOLDINGS COM 302081104 1,151,082 6,597 0.58 69,088 14.72 0.1178
2019-02-15 2018-12-31 13F EXLSERVICE HOLDINGS COM 302081104 1,144,485 107,832 10.40 60,223 -12.24 0.1164
2018-11-15 2018-09-30 13F EXLSERVICE HOLDINGS COM 302081104 1,036,653 204,116 24.52 68,626 45.61 0.1118
2019-03-21 2018-06-30 13F/A-1 EXLSERVICE HOLDINGS COM 302081104 832,537 84,541 11.30 47,130 12.98 0.0813
2018-08-14 2018-06-30 13F EXLSERVICE HOLDINGS COM 302081104 832,537 84,541 47,130
2018-05-11 2018-03-31 13F EXLSERVICE HOLDINGS COM 302081104 747,996 46,526 6.63 41,716 -1.46 0.0760
2018-02-14 2017-12-31 13F EXLSERVICE HOLDINGS COM 302081104 701,470 -39,129 -5.28 42,334 -1.99 0.0749
2017-11-08 2017-09-30 13F EXLSERVICE HOLDINGS COM 302081104 740,599 -101,080 -12.01 43,192 -7.67 0.0775
2017-08-14 2017-06-30 13F EXLSERVICE HOLDINGS COM 302081104 841,679 196,843 30.53 46,781 53.18 0.0855
2017-05-15 2017-03-31 13F ExlService Holdings COM 302081104 644,836 86,655 15.52 30,539 8.47 0.0555
2017-03-30 2016-12-31 13F/A-1 ExlService Holdings COMMON 302081104 558,181 39,057 7.52 28,155 8.82 0.0539
2017-02-15 2016-12-31 13F ExlService Holdings COMMON 302081104 558,181 28,155
2016-11-15 2016-09-30 13F EXLSERVICE HOLDINGS COMMON 302081104 519,124 23,985 4.84 25,873 -0.30 0.0498
2016-09-14 2016-06-30 13F/A-1 EXLSERVICE HOLDINGS COMMON 302081104 495,139 35,521 7.73 25,950 9.00 0.0510
2016-08-15 2016-06-30 13F EXLSERVICE HOLDINGS COMMON 302081104 495,139 25,950
2016-05-16 2016-03-31 13F EXLSERVICE HOLDINGS COMMON 302081104 459,618 6,536 1.44 23,808 16.95 0.0480
2016-02-16 2015-12-31 13F EXLSERVICE HOLDINGS COMMON 302081104 453,082 4,549 1.01 20,357 22.90 0.0418
2015-11-16 2015-09-30 13F EXLSERVICE HOLDINGS COMMON 302081104 448,533 120,850 36.88 16,564 46.18 0.0355
2015-08-21 2015-06-30 13F/A-1 EXLSERVICE HOLDINGS COMMON 302081104 327,683 111,104 51.30 11,331 40.64 0.0224
2015-08-14 2015-06-30 13F EXLSERVICE HOLDINGS COMMON 302081104 327,683 11,331
2015-05-18 2015-03-31 13F EXLSERVICE HOLDINGS COMMON 302081104 216,579 28,210 14.98 8,057 48.98 0.0158
2015-02-17 2014-12-31 13F EXLSERVICE HOLDINGS COMMON 302081104 188,369 17,006 9.92 5,408 29.29 0.0112
2014-11-14 2014-09-30 13F EXLSERVICE HOLDINGS COMMON 302081104 171,363 20,231 13.39 4,183 -6.02 0.0090
2014-08-14 2014-06-30 13F EXLSERVICE HOLDINGS COMMON 302081104 151,132 8,445 5.92 4,451 0.93 0.0099
2014-05-15 2014-03-31 13F EXLSERVICE HOLDINGS Common 302081104 142,687 16,320 12.91 4,410 26.36 0.0076
2014-02-14 2013-12-31 13F EXLSERVICE HOLDINGS Common Stock 302081104 126,367 4,235 3.47 3,490 0.35 0.0063
2013-11-14 2013-09-30 13F EXLSERVICE HOLDINGS Common Stock 302081104 122,132 -1,595 -1.29 3,478 -4.89 0.0068
2013-08-16 2013-06-30 13F/A-1 EXLSERVICE HOLDINGS COMMON 302081104 123,727 123,727 3,657 0.0080
2013-08-14 2013-06-30 13F EXLSERVICE HOLDINGS COMMON 302081104 123,727 3,657 0.0080
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.