Latest filing published 13 Mar 2025 for ExlService Holdings, Inc., €447k.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Anita Mahon: trading record in brief
Anita Mahon, listed as senior executive, appears in our data through filings on ExlService Holdings, Inc. shares, published by SEC (Form 4). Over a trading history stretching from 2 March 2021 to 11 March 2025, the count stands at 53 filings.
Both buying and selling appear: 1 purchase worth €145k, against 6 sales worth €1.7M. Sales outweigh purchases by €1.5M. Unlike grants, an open-market purchase is paid for by the insider, at the market price. Besides market trades, the filings include 23 share grants and 23 option exercises. In 2025 alone, the filings show no purchases and 5 sales.
The latest filing, published on 13 March 2025, reports an open-market sale of €447k in ExlService Holdings, Inc. The clock since the last published purchase (18 March 2022) now reads 1,696 days. The median gap between a trade and its publication by SEC (Form 4) is 2 days. Section 16 rules allow two business days to file each Form 4. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Anita Mahon
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 10,558 shares@ US$45.9228.9% of flowCommon Stock, par value $0.001 per shareSEC:0001628280-25-012684:0
- 5,587 shares0Common Stock, par value $0.001 per shareSEC:0001628280-25-009546:0
- 2,882 shares@ US$50.709.0% of flowCommon Stock, par value $0.001 per shareSEC:0001628280-25-007212:0
- 5,900 shares0Common Stock, par value $0.001 per shareSEC:0001628280-25-006897:0
- 15,840 shares0Common Stock, par value $0.001 per shareSEC:0001628280-25-003029:0
- 27,075 sharesCommon Stock, par value $0.001 per shareSEC:0001628280-24-039465:0
- 25,670 shares@ US$35.5052.7% of flowCommon Stock, par value $0.001 per shareSEC:0001628280-24-038371:0
- 2,490 shares0Common Stock, par value $0.001 per shareSEC:0001628280-24-009105:0
- 5,900 shares0Common Stock, par value $0.001 per shareSEC:0001628280-24-006087:0
- 3,230 shares0Common Stock, par value $0.001 per shareSEC:0001628280-24-005693:0
- 47,200 shares0Common Stock, par value $0.001 per shareSEC:0001628280-24-002777:0
- 13,530 shares0Common Stock, par value $0.001 per shareSEC:0001805281-23-000015:0
- 498 shares0Common Stock, par value $0.001 per shareSEC:0001805281-23-000009:0
- 1,180 shares0Common Stock, par value $0.001 per shareSEC:0001805281-23-000007:0
- 660 shares0Common Stock, par value $0.001 per shareSEC:0001805281-23-000006:0
- 6,547 shares0Common Stock, par value $0.001 per shareSEC:0001805281-23-000002:0
- 1,150 shares@ US$138.059.3% of flowCommon Stock, par value $0.001 per shareSEC:0001805281-22-000006:0Canonical exit: 14 Jun 2022 (T+90)
- 1,589 shares0Common Stock, par value $0.001 per shareSEC:0001805281-22-000004:0
- 1,180 shares0Common Stock, par value $0.001 per shareSEC:0001805281-22-000002:0
19 of 19 declarations