Ajay Ayyappan

Insider profile

Currently holds a position at Exlservice Holdings Inc

Performance

Overall performance
2.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -0% 8.2% 15.1%
Success rate 39% 68% 82%
Transactions
4 25% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 16%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Senior Vice President, General Counsel and Corporate Secretary Exlservice Holdings Inc Dec. 1, 2018 -

Ajay Ayyappan's trades of Exlservice Holdings Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-22 2026-05-20 S Sale
54,910 +26.8%
454.87
US$2,170,722
54,910 +26.8% 454.87 US$2,170,722
2026-05-20 2026-05-20 PrS Proposed sale
65,352
378.98
US$571,868
65,352 378.98 US$571,868
2026-03-03 2026-03-02 PlS Planned sale
4,045 +1.9%
328.80
US$832,124
4,045 +1.9% 328.80 US$832,124
2026-03-02 2026-03-02 PrS Proposed sale
1,679
30.39
US$51,025
1,679 30.39 US$51,025
2026-02-25 2026-02-23 PlS Planned sale
1,197 -2.2%
29.79
US$35,659
1,197 -2.2% 29.79 US$35,659
2026-02-23 2026-02-23 PrS Proposed sale
1,197
29.79
US$35,659
1,197 29.79 US$35,659
2026-02-19 2026-02-18 PlS Planned sale
1,049 -1.9%
30.32
US$31,806
1,049 -1.9% 30.32 US$31,806
2026-02-19 2026-02-18 PlS Planned sale
1,226 -2.2%
30.32
US$37,172
1,226 -2.2% 30.32 US$37,172
2026-02-18 2026-02-18 PrS Proposed sale
2,275
30.32
US$68,978
2,275 30.32 US$68,978
2026-01-28 2026-01-27 PlS Planned sale
2,798 -5.0%
42.53
US$118,999
2,798 -5.0% 42.53 US$118,999
2026-01-28 2026-01-27 PlS Planned sale
5,316 -8.6%
42.53
US$226,089
5,316 -8.6% 42.53 US$226,089
2026-01-27 2026-01-27 PrS Proposed sale
8,114
42.53
US$345,088
8,114 42.53 US$345,088
2025-03-03 2025-02-28 PlS Planned sale
1,865 -4.4%
48.32
US$90,117
1,865 -4.4% 48.32 US$90,117
2025-02-28 2025-02-28 PrS Proposed sale
1,865
48.32
US$90,117
1,865 48.32 US$90,117
2025-02-21 2025-02-19 PlS Planned sale
2,461 -5.7%
50.70
US$124,773
2,461 -5.7% 50.70 US$124,773
2025-02-21 2025-02-19 PlS Planned sale
1,166 -2.6%
50.70
US$59,116
1,166 -2.6% 50.70 US$59,116
2025-02-21 2025-02-19 PlS Planned sale
1,362 -3.0%
50.70
US$69,053
1,362 -3.0% 50.70 US$69,053
2025-02-19 2025-02-19 PrS Proposed sale
4,989
50.70
US$252,942
4,989 50.70 US$252,942
2025-02-12 2025-02-10 PlS Planned sale
9,808 -19.3%
51.50
US$505,112
9,808 -19.3% 51.50 US$505,112
2025-02-12 2025-02-10 PlS Planned sale
6,378 -11.2%
51.50
US$328,467
6,378 -11.2% 51.50 US$328,467
2025-02-10 2025-02-10 PrS Proposed sale
16,186
51.50
US$833,579
16,186 51.50 US$833,579
2024-08-09 2024-08-07 S Sale
12,605 -29.6%
34.25
US$431,721
12,605 -29.6% 34.25 US$431,721
2024-08-09 2024-08-07 S Sale
8,395 -16.5%
34.58
US$290,299
8,395 -16.5% 34.58 US$290,299
2024-08-07 2024-08-07 PrS Proposed sale
21,000
34.38
US$722,050
21,000 34.38 US$722,050
2024-03-14 2024-03-12 S Sale
9,259 -15.4%
31.59
US$292,492
9,259 -15.4% 31.59 US$292,492
2024-03-12 2024-03-12 PrS Proposed sale
9,259
31.59
US$292,472
9,259 31.59 US$292,472
2023-02-24 2023-02-22 PlS Planned sale
764 -12.5%
169.66
US$129,620
764 -12.5% 169.66 US$129,620
2023-02-22 2023-02-19 PlS Planned sale
593 -9.9%
168.81
US$100,104
593 -9.9% 168.81 US$100,104
2023-02-22 2023-02-17 PlS Planned sale
328 -5.8%
170.89
US$56,052
328 -5.8% 170.89 US$56,052
2023-02-02 2023-01-31 PlS Planned sale
2,189 -29.0%
168.42
US$368,671
2,189 -29.0% 168.42 US$368,671
2022-12-16 2022-12-14 PlS Planned sale
389 -6.8%
177.08
US$68,884
389 -6.8% 177.08 US$68,884
2022-03-18 2022-03-16 B Purchase
1,263 +30.8%
136.04
US$171,819
1,263 +30.8% 136.04 US$171,819
2021-12-16 2021-12-14 PlS Planned sale
251 -15.6%
132.76
US$33,323
251 -15.6% 132.76 US$33,323
2021-02-26 2021-02-24 PlS Planned sale
210 -15.9%
80.34
US$16,871
210 -15.9% 80.34 US$16,871
2021-02-25 2021-02-23 PlS Planned sale
308 -25.5%
79.33
US$24,434
308 -25.5% 79.33 US$24,434
2021-02-24 2021-02-22 PlS Planned sale
195 -13.9%
79.58
US$15,518
195 -13.9% 79.58 US$15,518
2021-01-06 2021-01-04 PlS Planned sale
162 -28.8%
85.38
US$13,832
162 -28.8% 85.38 US$13,832
2020-02-27 2020-02-25 PlS Planned sale
1,204 -83.4%
75.45
US$90,842
1,204 -83.4% 75.45 US$90,842
2019-06-20 2019-06-18 PlS Planned sale
1,892 -100.0%
63.50
US$120,142
1,892 -100.0% 63.50 US$120,142