Latest filing published 13 Jun 2025 for IBEX Ltd, €895k.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Mohammedulla Khaishgi: trading record in brief
Mohammedulla Khaishgi discloses dealings in IBEX Ltd to SEC (Form 4). In total, 61 filings cover trades dated from 13 September 2024 to 16 June 2025.
Every open-market trade on record is a sale: 61 sales worth €10.2M. In 2025 alone, the filings show no purchases and 31 sales.
The newest entry dates from 16 June 2025: an open-market sale of €121k, in IBEX Ltd. Filings reach the SEC (Form 4) feed a median of 1 day after the trade. For comparison, the SEC allows two business days to file a Form 4. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Mohammedulla Khaishgi
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 35,000 shares@ US$29.6622Common SharesSEC:0001628280-25-031438:0
- 12,600 shares@ US$25.574412.7% of flowCommon SharesSEC:0001628280-25-007141:0
- 2,981 shares@ US$26.19343.1% of flowCommon SharesSEC:0001628280-25-006883:0
- 12,600 shares@ US$26.957313.5% of flowCommon SharesSEC:0001628280-25-006173:0
- 10,000 shares@ US$26.459610.6% of flowCommon SharesSEC:0001628280-25-005847:0
- 10,000 shares@ US$24.36929.8% of flowCommon SharesSEC:0001628280-25-005172:0
- 12,600 shares@ US$22.5011.3% of flowCommon SharesSEC:0001628280-25-004466:0
- 603 shares@ US$22.50350.5% of flowCommon SharesSEC:0001975279-25-000002:0
- 201 shares@ US$22.500.2% of flowCommon SharesSEC:0001628280-25-002648:0
- 600 shares@ US$22.500.5% of flowCommon SharesSEC:0001628280-25-002222:0
- 1,129 shares@ US$20.000.9% of flowCommon SharesSEC:0001975279-24-000008:0
- 465 shares@ US$20.00170.4% of flowCommon SharesSEC:0001975279-24-000006:0
- 12,600 shares@ US$20.00099.8% of flowCommon SharesSEC:0001628280-24-047294:0
- 427 shares@ US$20.000.3% of flowCommon SharesSEC:0001975279-24-000004:0
- 10,286 shares@ US$20.00147.7% of flowCommon SharesSEC:0001628280-24-042014:0
- 1,506 shares@ US$20.00131.1% of flowCommon SharesSEC:0001628280-24-041521:0
- 5,871 shares@ US$20.03474.4% of flowCommon SharesSEC:0001628280-24-041416:0
- 12,600 shares@ US$20.10029.5% of flowCommon SharesSEC:0001628280-24-041238:0
- 4,880 shares@ US$20.003.6% of flowCommon SharesSEC:0001628280-24-041059:0
- 126 shares@ US$20.000.1% of flowCommon SharesSEC:0001628280-24-040606:0
20 of 20 declarations