‹ Screener

IBEX Ltd

IBEX · Services-Computer Processing & Data Preparation · 13.4M shares · +1%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$4M (gross $276K, SBC $5M)

Reference price $30.61 · est. market cap ~$410M — last insider sale, 2026-06-11 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B72

Customer-engagement BPO — profitable and growing with strong returns.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $147M2025-09-30 · $151M2025-12-31 · $164M2026-03-31 · $164M

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
8.3%
Net margin
6.6%
Return on equity
27.4%
Return on assets
13.5%
Revenue growth (QoQ)
0.1%
Net-income growth
9.5%
Current ratio
1.8×
Free cash flow
$27M
EBITDA
$64M
Tangible book value
$122M
Cash & investments
$15M
Stock comp / revenue
1.0%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-11Casteel Julie KSell3.6K$30.61
2026-05-28McGinnis PatrickSell1.0K$31.69
2026-05-22Greenwald Taylor CSell964$32.02
2026-05-22Greenwald Taylor CGrant3.3K
2026-05-13Dechant Robert ThomasSell7.8K$30.50
2026-05-12Dawson Bruce NeilSell15K$31.12
2026-05-11Dawson Bruce NeilSell3.1K$32.80
2026-03-02Ballou-Aares DaniellaGrant2.1K
2026-03-02Jones John WilliamGrant2.2K
2026-03-02Keen ShujaGrant5.0K
2026-03-02Batungbacal KarenGrant2.1K
2026-03-02Zhuang MingzheGrant2.1K
2026-03-02McGinnis PatrickGrant2.1K
2026-03-02Beck Fiona ElizabethGrant2.1K
2026-02-26Greenwald Taylor CGrant5.5K
2026-02-26Trofimuk-O'Connor Christina AliceGrant4.4K
2026-02-26Dechant Robert ThomasGrant18K
2026-02-26Inson Paul JosephGrant4.0K
2026-02-26Afdahl David MartinGrant4.4K
2026-02-26Casteel Julie KGrant4.4K
2026-02-26Dawson Bruce NeilGrant3.2K
2026-02-25Darwal Michael JosephOther925$28.39
2026-02-23Dechant Robert ThomasSell6.0K$28.46
2026-02-20Dechant Robert ThomasSell6.0K$29.40
2026-02-19Dechant Robert ThomasSell6.0K$29.73
2026-02-18Dechant Robert ThomasSell6.0K$29.98
2026-02-17Dechant Robert ThomasSell6.0K$29.63
2026-02-11Darwal Michael JosephGrant25K
2026-02-06Casteel Julie KGrant97K
2026-02-06Casteel Julie KTax withheld8.6K$34.98
2026-02-06Dawson Bruce NeilGrant83K
2026-02-06Dawson Bruce NeilTax withheld12K$34.98
2026-02-06Trofimuk-O'Connor Christina AliceGrant20K
2026-02-06Trofimuk-O'Connor Christina AliceTax withheld2.2K$34.98
2026-02-06Dechant Robert ThomasTax withheld19K$34.98
2026-02-06Inson Paul JosephSell2.6K$34.98
2026-02-06Afdahl David MartinGrant110K
2026-02-06Afdahl David MartinTax withheld14K$34.98
2026-02-06Inson Paul JosephGrant25K
2026-02-06Darwal Michael JosephGrant12K
2026-02-06Darwal Michael JosephSell1.7K$34.98
2026-02-06Greenwald Taylor CGrant20K
2026-02-06Greenwald Taylor CTax withheld2.1K$34.98
2026-02-06Dechant Robert ThomasGrant125K
2025-12-30Ballou-Aares DaniellaOption exercise2.1K$19.00
2025-12-02Ballou-Aares DaniellaSell500$35.01
2025-11-11Ringman MichaelGrant15K
2025-10-02Dechant Robert ThomasSell6.7K$39.58
2025-10-02Trofimuk-O'Connor Christina AliceSell1.0K$39.58
2025-10-02Inson Paul JosephSell697$39.58
2025-10-02Dawson Bruce NeilSell959$39.58
2025-10-02Afdahl David MartinSell1.1K$39.58
2025-10-02Casteel Julie KSell806$39.58
2025-10-02Greenwald Taylor CSell1.3K$39.58
2025-09-30Casteel Julie KGrant3.2K
2025-09-30Inson Paul JosephGrant2.3K
2025-09-30Afdahl David MartinGrant3.2K
2025-09-30Dawson Bruce NeilGrant3.2K
2025-09-30Trofimuk-O'Connor Christina AliceGrant3.2K
2025-09-30Greenwald Taylor CGrant4.2K
2025-09-30Dechant Robert ThomasGrant15K
2025-09-19Greenwald Taylor CSell2.3K$40.73
2025-09-16Dechant Robert ThomasSell45K$38.89
2025-09-16Dechant Robert ThomasOption exercise45K$19.00
2025-09-16Casteel Julie KSell5.0K$39.00
2025-09-16Dawson Bruce NeilOption exercise8.1K$19.00
2025-09-16Dawson Bruce NeilSell8.1K$38.14
2025-09-16Dawson Bruce NeilSell765$38.29
2025-09-16Trofimuk-O'Connor Christina AliceSell844$38.50
2025-09-12Inson Paul JosephSell3.8K$38.94
2025-08-26Afdahl David MartinSell403$29.13
2025-08-26Inson Paul JosephSell255$29.13
2025-08-26Casteel Julie KSell295$29.13
2025-08-26Dawson Bruce NeilSell350$29.13
2025-08-26Trofimuk-O'Connor Christina AliceSell366$29.13
2025-08-26Greenwald Taylor CSell438$29.13
2025-08-26Dechant Robert ThomasSell1.6K$29.13
2025-08-22Inson Paul JosephSell10K$30.00
2025-07-03Dechant Robert ThomasSell4.4K$30.00
2025-07-02Dechant Robert ThomasSell624$30.00
2025-06-16Khaishgi MohammedullaSell5.0K$28.01
2025-06-13Khaishgi MohammedullaSell35K$28.08
2025-06-13Dechant Robert ThomasSell15K$28.96
2025-06-12Khaishgi MohammedullaSell35K$29.66
2025-06-12McGinnis PatrickSell220$30.00
2025-05-27Inson Paul JosephSell3.7K$28.59
2025-03-13Ballou-Aares DaniellaSell5.8K$24.22
2025-03-13Ballou-Aares DaniellaSell157$24.21
2025-03-05Dawson Bruce NeilOption exercise10K$12.75
2025-03-05Dawson Bruce NeilSell10K$24.48
2025-02-26Dechant Robert ThomasOption exercise50K$12.75
2025-02-26Dechant Robert ThomasSell50K$26.24
2025-02-21Khaishgi MohammedullaSell13K$25.57
2025-02-20Khaishgi MohammedullaSell13K$26.50
2025-02-19Khaishgi MohammedullaSell3.0K$26.19
2025-02-19Khaishgi MohammedullaSell13K$26.05
2025-02-18Khaishgi MohammedullaSell13K$26.96
2025-02-18Khaishgi MohammedullaSell10K$26.93
2025-02-14Casteel Julie KOption exercise10K$12.75
2025-02-14Casteel Julie KOption exercise6.6K$19.00
2025-02-14Casteel Julie KSell10K$27.04
2025-02-14Casteel Julie KSell6.6K$27.04
2025-02-14Batungbacal KarenGrant5.0K
2025-02-14Zhuang MingzheGrant5.0K
2025-02-14McGinnis PatrickGrant5.0K
2025-02-14Khaishgi MohammedullaSell10K$27.32
2025-02-14Khaishgi MohammedullaSell13K$27.30
2025-02-14Dechant Robert ThomasSell5.0K$27.56
2025-02-14Inson Paul JosephSell9.0K$27.53
2025-02-13Khaishgi MohammedullaSell10K$26.46
2025-02-13Khaishgi MohammedullaSell13K$26.49
2025-02-12Trofimuk-O'Connor Christina AliceSell4.1K$26.25
2025-02-12Trofimuk-O'Connor Christina AliceSell9.0K$26.29
2025-02-12Khaishgi MohammedullaSell13K$25.74
2025-02-12Khaishgi MohammedullaSell10K$25.66
2025-02-12Trofimuk-O'Connor Christina AliceOption exercise9.0K$19.00
2025-02-11Trofimuk-O'Connor Christina AliceSell7.5K$25.51
2025-02-11Inson Paul JosephOption exercise7.1K$19.00
2025-02-11Inson Paul JosephSell7.1K$25.17
2025-02-11Inson Paul JosephOption exercise8.0K$12.75
2025-02-11Inson Paul JosephSell8.0K$25.17
2025-02-11Inson Paul JosephSell8.0K$25.00
2025-02-11Trofimuk-O'Connor Christina AliceOption exercise7.5K$12.75
2025-02-11Dechant Robert ThomasSell2.3K$25.00
2025-02-11Khaishgi MohammedullaSell10K$24.96
2025-02-11Khaishgi MohammedullaSell13K$24.97
2025-02-10Khaishgi MohammedullaSell10K$24.37
2025-02-10Khaishgi MohammedullaSell13K$24.43
2025-02-10Dechant Robert ThomasSell61$25.00
2025-02-07Khaishgi MohammedullaSell13K$22.50
2025-02-07Dechant Robert ThomasSell2.6K$25.00
2025-02-07Khaishgi MohammedullaSell10K$22.55
2025-02-07Inson Paul JosephSell2.0K$25.00
2025-02-07Dawson Bruce NeilSell14K$24.00
2025-01-30Khaishgi MohammedullaSell10K$22.51
2025-01-30Khaishgi MohammedullaSell13K$22.51
2025-01-29Khaishgi MohammedullaSell603$22.50
2025-01-29Khaishgi MohammedullaSell806$22.50
2025-01-27Khaishgi MohammedullaSell4.6K$22.50
2025-01-27Dechant Robert ThomasSell3.0K$22.50
2025-01-27Khaishgi MohammedullaSell5.6K$22.50
2025-01-24Khaishgi MohammedullaSell400$22.50
2025-01-24Dechant Robert ThomasSell200$22.50
2025-01-24Khaishgi MohammedullaSell201$22.50
2025-01-21Khaishgi MohammedullaSell814$22.50
2025-01-21Dechant Robert ThomasSell1.8K$22.50
2025-01-21Khaishgi MohammedullaSell600$22.50

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-13Otherfiling ↗
2026-05-06ResultsExhibitsfiling ↗
2026-02-05ResultsExhibitsfiling ↗
2025-12-19Exec/director changefiling ↗
2025-12-10Exec/director changeShareholder votefiling ↗
2025-11-24Exec/director changefiling ↗
2025-11-06ResultsExhibitsfiling ↗
2025-09-11ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-132026-05-110001720420-26-000014 ↗
10-Q2026-05-062026-03-310001720420-26-000011 ↗
8-K2026-05-062026-05-060001720420-26-000010 ↗
10-Q2026-02-052025-12-310001720420-26-000006 ↗
8-K2026-02-052026-02-050001720420-26-000005 ↗
8-K2025-12-192025-12-180001720420-25-000054 ↗
8-K2025-12-102025-12-040001720420-25-000050 ↗
8-K2025-11-242025-11-200001720420-25-000042 ↗
8-K2025-11-062025-11-060001720420-25-000039 ↗
10-Q2025-11-062025-09-300001720420-25-000040 ↗
8-K2025-09-112025-09-110001720420-25-000026 ↗
10-K2025-09-112025-06-300001720420-25-000027 ↗