Kini Narasimha Insider Trading -- Recent SEC Form 4 Transactions

Kini Narasimha (CIK 1373631) reported 20 SEC Form 4 insider transactions across 1 companies over the past 18 months (most recent 2026-07-21). Recent activity: Buy EXLS (606 shares), Buy EXLS (5,587 shares), Sell EXLS (2,853 shares), Buy EXLS (4,215 shares), Sell EXLS (2,152 shares). Source: SEC Form 4.

DateCompanyRoleTypeSharesValue
2026-07-21ExlService Holdings, Inc. (EXLS)Executive Vice PresidentBuy606$14,102
2026-03-03ExlService Holdings, Inc. (EXLS)Executive Vice PresidentBuy5,587$0
2026-03-03ExlService Holdings, Inc. (EXLS)Executive Vice PresidentSell2,853$88,414
2026-02-23ExlService Holdings, Inc. (EXLS)Executive Vice PresidentBuy4,215$0
2026-02-23ExlService Holdings, Inc. (EXLS)Executive Vice PresidentSell2,152$65,442
2026-02-19ExlService Holdings, Inc. (EXLS)Executive Vice PresidentBuy3,300$0
2026-02-19ExlService Holdings, Inc. (EXLS)Executive Vice PresidentSell1,685$50,617
2026-02-19ExlService Holdings, Inc. (EXLS)Executive Vice PresidentBuy3,230$0
2026-02-19ExlService Holdings, Inc. (EXLS)Executive Vice PresidentSell1,649$49,536
2026-01-28ExlService Holdings, Inc. (EXLS)Executive Vice PresidentBuy9,007$0
2026-01-28ExlService Holdings, Inc. (EXLS)Executive Vice PresidentSell4,599$196,101
2026-01-28ExlService Holdings, Inc. (EXLS)Executive Vice PresidentBuy17,109$0
2026-01-28ExlService Holdings, Inc. (EXLS)Executive Vice PresidentSell8,735$372,460
2026-01-23ExlService Holdings, Inc. (EXLS)Executive Vice PresidentBuy5,315$221,317
2026-01-05ExlService Holdings, Inc. (EXLS)Executive Vice PresidentBuy13,925$595,294
2026-01-05ExlService Holdings, Inc. (EXLS)Executive Vice PresidentSell7,109$303,910
2025-11-13ExlService Holdings, Inc. (EXLS)Executive Vice PresidentSell5,000$0
2025-07-18ExlService Holdings, Inc. (EXLS)Executive Vice PresidentBuy565$22,267
2025-03-03ExlService Holdings, Inc. (EXLS)Executive Vice PresidentBuy5,587$0
2025-03-03ExlService Holdings, Inc. (EXLS)Executive Vice PresidentSell2,590$125,952

Source: SEC Form 4 filings · as of 2026-07-21