Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 19 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 17, 2025 EXLS A 4,981 · · 86,556 Direct +6.11% Acquired (price as of 2026-10-02)
June 17, 2025 EXLS A 1,124 · · 87,680 Direct +1.30% Acquired (price as of 2026-10-02)
June 17, 2025 EXLS A 1,123 · · 88,803 Direct +1.28% Acquired (price as of 2026-10-02)
June 20, 2024 EXLS A 7,060 · · 81,575 Direct +9.47% Acquired (price as of 2026-10-02)
June 20, 2023 EXLS A 1,210 · · 14,903 Direct +8.84% Acquired (price as of 2026-10-02)
May 17, 2023 OPCH A 8,817 · · 61,657 Direct +16.69% Acquired (price as of 2026-10-02)
June 21, 2022 EXLS A 1,411 · · 13,693 Direct +11.49% Acquired (price as of 2026-10-02)
May 20, 2022 OPCH A 8,604 · · 52,840 Direct +19.45% Acquired (price as of 2026-10-02)
June 17, 2021 EXLS A 1,420 · · 12,282 Direct +13.07% Acquired (price as of 2026-10-02)
May 26, 2021 OPCH A 13,626 · · 44,236 Direct +44.51% Acquired (price as of 2026-10-02)
June 22, 2020 OPCH A 15,237 · · 30,610 Direct +99.12% Acquired (price as of 2026-10-02)
June 15, 2020 EXLS A 2,363 · · 10,862 Direct +27.80% Acquired (price as of 2026-10-02)
Dec. 11, 2019 OPCH A 61,493 · · 61,493 Direct · Acquired (price as of 2026-10-02)
June 17, 2019 EXLS A 1,796 · · 8,499 Direct +26.79% Acquired (price as of 2026-10-02)
June 15, 2018 EXLS A 1,857 · · 6,703 Direct +38.32% Acquired (price as of 2026-10-02)
June 22, 2017 EXLS A 1,854 · · 4,846 Direct +61.97% Acquired (price as of 2026-10-02)
June 17, 2016 EXLS A 1,946 · · 2,992 Direct +186.04% Acquired (price as of 2026-10-02)
June 17, 2016 EXLS A 1,946 · · 2,922 Direct +199.39% Acquired (price as of 2026-10-02)
Jan. 7, 2016 EXLS A 1,046 · · 1,046 Direct · Acquired (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
June 17, 2025 EXLS Restricted Stock Units Common Stock, par value $0.001 per share (4,981) · · 4,981 Acquired
June 17, 2025 EXLS Restricted Stock Units Common Stock, par value $0.001 per share (1,124) · · 1,124 Acquired
June 17, 2025 EXLS Restricted Stock Units Common Stock, par value $0.001 per share (1,123) · · 1,123 Acquired
June 20, 2024 EXLS Restricted Stock Units Common Stock, par value $0.001 per share (7,060) · · 7,060 Acquired
June 20, 2023 EXLS Restricted Stock Units Common Stock, par value $0.001 per share (1,210) · · 1,210 Acquired
June 21, 2022 EXLS Restricted Stock Units Common Stock, par value $0.001 per share (1,411) · · 1,411 Acquired
June 17, 2021 EXLS Restricted Stock Units Restricted Stock Units (1,420) · · 1,420 Acquired
June 15, 2020 EXLS Restricted Stock Units Common Stock, par value $0.001 per share (2,363) · · 2,363 Acquired
June 17, 2019 EXLS Restricted Stock Units Common Stock, par value $0.001 per share (1,796) · · 1,796 Acquired
June 15, 2018 EXLS Restricted Stock Units Common Stock, par value $0.001 per share (1,857) · · 1,857 Acquired
June 22, 2017 EXLS Restricted Stock Units Common Stock, par value $0.001 per share (1,854) · · 1,854 Acquired
June 17, 2016 EXLS Restricted Stock Units Common Stock, par value $0.001 per share (1,946) · · 1,946 Acquired
June 17, 2016 EXLS Restricted Stock Units Common Stock, par value $0.001 per share (1,946) · · 1,946 Acquired
Jan. 7, 2016 EXLS Restricted Stock Units Common Stock, par value $0.001 per share (1,046) · · 1,046 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).