Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 16, 2025 IBEX S 10b5-1 5,000 $28.01 $140,050 2,312 Direct -68.38% Disposed 55.6% (price as of 2026-10-02)
June 13, 2025 IBEX S 10b5-1 35,000 $28.08 $982,800 7,312 Direct -82.72% Disposed 55.2% (price as of 2026-10-02)
June 12, 2025 IBEX S 10b5-1 35,000 $29.66 $1,038,100 42,312 Direct -45.27% Disposed 46.9% (price as of 2026-10-02)
Feb. 21, 2025 IBEX S 10b5-1 12,600 $25.57 $322,182 77,312 Direct -14.01% Disposed 70.4% (price as of 2026-10-02)
Feb. 20, 2025 IBEX S 10b5-1 12,600 $26.50 $333,900 89,912 Direct -12.29% Disposed 64.5% (price as of 2026-10-02)
Feb. 19, 2025 IBEX S 10b5-1 2,981 $26.19 $78,072 7,312 Indirect -28.96% Disposed 66.4% (price as of 2026-10-02)
Feb. 19, 2025 IBEX S 10b5-1 12,600 $26.05 $328,230 102,512 Direct -10.95% Disposed 67.3% (price as of 2026-10-02)
Feb. 18, 2025 IBEX S 10b5-1 12,600 $26.96 $339,696 115,112 Direct -9.87% Disposed 61.6% (price as of 2026-10-02)
Feb. 18, 2025 IBEX S 10b5-1 10,000 $26.93 $269,300 10,293 Indirect -49.28% Disposed 61.8% (price as of 2026-10-02)
Feb. 14, 2025 IBEX S 10b5-1 10,000 $27.32 $273,200 20,293 Indirect -33.01% Disposed 59.5% (price as of 2026-10-02)
Feb. 14, 2025 IBEX S 10b5-1 12,600 $27.30 $343,980 127,712 Direct -8.98% Disposed 59.6% (price as of 2026-10-02)
Feb. 13, 2025 IBEX S 10b5-1 10,000 $26.46 $264,600 30,293 Indirect -24.82% Disposed 64.7% (price as of 2026-10-02)
Feb. 13, 2025 IBEX S 10b5-1 12,600 $26.49 $333,774 140,312 Direct -8.24% Disposed 64.5% (price as of 2026-10-02)
Feb. 12, 2025 IBEX S 10b5-1 10,000 $25.66 $256,600 40,293 Indirect -19.88% Disposed 69.8% (price as of 2026-10-02)
Feb. 12, 2025 IBEX S 10b5-1 12,600 $25.74 $324,324 152,912 Direct -7.61% Disposed 69.3% (price as of 2026-10-02)
Feb. 11, 2025 IBEX S 10b5-1 10,000 $24.96 $249,600 50,293 Indirect -16.59% Disposed 74.6% (price as of 2026-10-02)
Feb. 11, 2025 IBEX S 10b5-1 12,600 $24.97 $314,622 165,512 Direct -7.07% Disposed 74.5% (price as of 2026-10-02)
Feb. 10, 2025 IBEX S 10b5-1 10,000 $24.37 $243,700 60,293 Indirect -14.23% Disposed 78.8% (price as of 2026-10-02)
Feb. 10, 2025 IBEX S 10b5-1 12,600 $24.43 $307,818 178,112 Direct -6.61% Disposed 78.4% (price as of 2026-10-02)
Feb. 7, 2025 IBEX S 10b5-1 12,600 $22.50 $283,500 190,712 Direct -6.20% Disposed 93.7% (price as of 2026-10-02)
Feb. 7, 2025 IBEX S 10b5-1 10,000 $22.55 $225,500 70,293 Indirect -12.45% Disposed 93.3% (price as of 2026-10-02)
Jan. 30, 2025 IBEX S 10b5-1 10,000 $22.51 $225,100 80,293 Indirect -11.08% Disposed 93.6% (price as of 2026-10-02)
Jan. 30, 2025 IBEX S 10b5-1 12,600 $22.51 $283,626 203,312 Direct -5.84% Disposed 93.6% (price as of 2026-10-02)
Jan. 29, 2025 IBEX S 10b5-1 603 $22.50 $13,568 90,293 Indirect -0.66% Disposed 93.7% (price as of 2026-10-02)
Jan. 29, 2025 IBEX S 10b5-1 806 $22.50 $18,135 215,912 Direct -0.37% Disposed 93.7% (price as of 2026-10-02)
Jan. 27, 2025 IBEX S 10b5-1 5,615 $22.50 $126,338 90,896 Indirect -5.82% Disposed 93.7% (price as of 2026-10-02)
Jan. 27, 2025 IBEX S 10b5-1 4,626 $22.50 $104,085 216,718 Direct -2.09% Disposed 93.7% (price as of 2026-10-02)
Jan. 24, 2025 IBEX S 10b5-1 201 $22.50 $4,522 96,511 Indirect -0.21% Disposed 93.7% (price as of 2026-10-02)
Jan. 24, 2025 IBEX S 10b5-1 400 $22.50 $9,000 221,344 Direct -0.18% Disposed 93.7% (price as of 2026-10-02)
Jan. 21, 2025 IBEX S 10b5-1 600 $22.50 $13,500 96,712 Indirect -0.62% Disposed 93.7% (price as of 2026-10-02)
Jan. 21, 2025 IBEX S 10b5-1 814 $22.50 $18,315 221,744 Direct -0.37% Disposed 93.7% (price as of 2026-10-02)
Nov. 19, 2024 IBEX S 10b5-1 1,129 $20.00 $22,580 222,558 Direct -0.50% Disposed 117.9% (price as of 2026-10-02)
Nov. 14, 2024 IBEX S 10b5-1 465 $20.00 $9,300 223,687 Direct -0.21% Disposed 117.9% (price as of 2026-10-02)
Nov. 12, 2024 IBEX S 10b5-1 6,030 $20.01 $120,660 224,152 Direct -2.62% Disposed 117.8% (price as of 2026-10-02)
Nov. 11, 2024 IBEX S 10b5-1 12,600 $20.00 $252,000 230,182 Direct -5.19% Disposed 117.9% (price as of 2026-10-02)
Nov. 8, 2024 IBEX S 10b5-1 9,676 $20.00 $193,520 242,782 Direct -3.83% Disposed 117.9% (price as of 2026-10-02)
Nov. 7, 2024 IBEX S 10b5-1 3,690 $20.01 $73,837 252,458 Direct -1.44% Disposed 117.8% (price as of 2026-10-02)
Nov. 6, 2024 IBEX S 10b5-1 427 $20.00 $8,540 256,148 Direct -0.17% Disposed 117.9% (price as of 2026-10-02)
Oct. 1, 2024 IBEX S 10b5-1 112 $20.00 $2,240 256,575 Direct -0.04% Disposed 117.9% (price as of 2026-10-02)
Sept. 30, 2024 IBEX S 10b5-1 10,286 $20.00 $205,720 256,687 Direct -3.85% Disposed 117.9% (price as of 2026-10-02)
Sept. 30, 2024 IBEX S 10b5-1 2,324 $20.00 $46,480 97,312 Indirect -2.33% Disposed 117.9% (price as of 2026-10-02)
Sept. 27, 2024 IBEX S 10b5-1 1,506 $20.00 $30,120 266,973 Direct -0.56% Disposed 117.9% (price as of 2026-10-02)
Sept. 27, 2024 IBEX S 10b5-1 1,883 $20.00 $37,660 99,636 Indirect -1.85% Disposed 117.9% (price as of 2026-10-02)
Sept. 26, 2024 IBEX S 10b5-1 1,000 $20.00 $20,000 268,479 Direct -0.37% Disposed 117.9% (price as of 2026-10-02)
Sept. 26, 2024 IBEX S 10b5-1 51 $20.00 $1,020 101,519 Indirect -0.05% Disposed 117.9% (price as of 2026-10-02)
Sept. 25, 2024 IBEX S 10b5-1 5,871 $20.03 $117,596 269,479 Direct -2.13% Disposed 117.6% (price as of 2026-10-02)
Sept. 25, 2024 IBEX S 10b5-1 4,409 $20.02 $88,268 101,570 Indirect -4.16% Disposed 117.7% (price as of 2026-10-02)
Sept. 24, 2024 IBEX S 10b5-1 1,727 $20.00 $34,540 275,350 Direct -0.62% Disposed 117.9% (price as of 2026-10-02)
Sept. 24, 2024 IBEX S 10b5-1 1,755 $20.00 $35,100 105,979 Indirect -1.63% Disposed 117.9% (price as of 2026-10-02)
Sept. 23, 2024 IBEX S 10b5-1 12,600 $20.10 $253,260 277,077 Direct -4.35% Disposed 116.8% (price as of 2026-10-02)
Sept. 23, 2024 IBEX S 10b5-1 10,000 $20.13 $201,300 107,734 Indirect -8.49% Disposed 116.5% (price as of 2026-10-02)
Sept. 20, 2024 IBEX S 10b5-1 7,034 $20.00 $140,680 289,677 Direct -2.37% Disposed 117.9% (price as of 2026-10-02)
Sept. 20, 2024 IBEX S 10b5-1 4,665 $20.00 $93,300 117,734 Indirect -3.81% Disposed 117.9% (price as of 2026-10-02)
Sept. 19, 2024 IBEX S 10b5-1 4,880 $20.00 $97,600 296,711 Direct -1.62% Disposed 117.9% (price as of 2026-10-02)
Sept. 19, 2024 IBEX S 10b5-1 2,537 $20.00 $50,740 122,399 Indirect -2.03% Disposed 117.9% (price as of 2026-10-02)
Sept. 17, 2024 IBEX S 10b5-1 7,250 $20.00 $145,000 124,936 Indirect -5.48% Disposed 117.9% (price as of 2026-10-02)
Sept. 17, 2024 IBEX S 10b5-1 8,267 $20.00 $165,340 301,591 Direct -2.67% Disposed 117.9% (price as of 2026-10-02)
Sept. 16, 2024 IBEX S 10b5-1 10,000 $20.25 $202,500 132,186 Indirect -7.03% Disposed 115.2% (price as of 2026-10-02)
Sept. 16, 2024 IBEX S 10b5-1 12,600 $20.19 $254,394 309,858 Direct -3.91% Disposed 115.8% (price as of 2026-10-02)
Sept. 13, 2024 IBEX S 10b5-1 126 $20.00 $2,520 142,186 Indirect -0.09% Disposed 117.9% (price as of 2026-10-02)
Sept. 13, 2024 IBEX S 10b5-1 100 $20.00 $2,000 322,458 Direct -0.03% Disposed 117.9% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Initial ownership (Form 3) 3 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
June 30, 2023 IBEX Common Shares 322,558 Direct
June 30, 2023 IBEX Common Shares 142,312 Indirect
June 30, 2023 IBEX Stock Option (Right to Buy Common Shares)→ Common Shares (50,068) 50,068 Direct