Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 38 non-open-market transactions below 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

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Oct. 1, 2026 TG A 1,583 · · 1,583 Direct · Acquired (price as of 2026-10-05)
May 19, 2026 PRTS A 186,717 · · 186,717 Direct · Acquired (price as of 2026-10-05)
June 13, 2025 PRTS A 182,222 · · 182,222 Direct · Acquired (price as of 2026-10-05)
May 23, 2024 PRTS A 32,800 · · 102,464 Direct +47.08% Acquired (price as of 2026-10-05)
May 25, 2023 PRTS A 40,000 · · 69,664 Direct +134.84% Acquired (price as of 2026-10-05)
July 18, 2022 INBKZ A 593 · · 4,972 Direct +13.54% Acquired (price as of 2026-10-05)
June 27, 2022 CME A 693 $209.44 $145,142 7,176 Direct +10.69% Acquired 28.9% (price as of 2026-10-05)
May 25, 2022 PRTS A 23,310 · · 29,664 Direct +366.86% Acquired (price as of 2026-10-05)
Jan. 25, 2022 CME A 47 $221.79 $10,424 6,483 Direct +0.73% Acquired 21.8% (price as of 2026-10-05)
Jan. 18, 2022 INBKZ A 1,106 · · 4,379 Direct +33.79% Acquired (price as of 2026-10-05)
Jan. 10, 2022 PRTS A 6,354 · · 6,354 Direct · Acquired (price as of 2026-10-05)
June 25, 2021 CME A 551 $218.12 $120,184 6,436 Direct +9.36% Acquired 23.8% (price as of 2026-10-05)
Jan. 18, 2021 INBKZ A 1,810 · · 3,273 Direct +123.72% Acquired (price as of 2026-10-05)
June 25, 2020 CME A 712 · · 5,885 Direct +13.76% Acquired (price as of 2026-10-05)
June 3, 2020 INBKZ A 1,463 · · 1,463 Direct · Acquired (price as of 2026-10-05)
June 25, 2019 CME A 606 · · 5,173 Direct +13.27% Acquired (price as of 2026-10-05)
Sept. 25, 2018 CME A 173 · · 4,567 Direct +3.94% Acquired (price as of 2026-10-05)
June 25, 2018 CME A 961 · · 4,394 Direct +27.99% Acquired (price as of 2026-10-05)
June 26, 2017 CME A 1,294 · · 3,433 Direct +60.50% Acquired (price as of 2026-10-05)
June 27, 2016 CME A 1,075 · · 2,139 Direct +101.03% Acquired (price as of 2026-10-05)
June 25, 2015 CME A 1,064 · · 1,064 Direct · Acquired (price as of 2026-10-05)
July 12, 2012 KFY F 1,510 $14.02 $21,170 126,463 Direct -1.18% Disposed 411.5% (price as of 2026-10-05)
July 11, 2012 KFY F 924 $14.15 $13,075 125,539 Direct -0.73% Disposed 406.8% (price as of 2026-10-05)
July 11, 2012 KFY A 18,850 · · 127,973 Direct +17.27% Acquired (price as of 2026-10-05)
July 9, 2012 KFY F 1,613 $14.26 $23,001 109,123 Direct -1.46% Disposed 402.9% (price as of 2026-10-05)
March 5, 2012 KFY F 3,284 $15.87 $52,117 110,736 Direct -2.88% Disposed 351.9% (price as of 2026-10-05)
July 12, 2011 KFY F 3,284 $15.87 $52,117 110,736 Direct -2.88% Disposed 351.9% (price as of 2026-10-05)
July 12, 2011 KFY F 1,414 $22.22 $31,419 114,020 Direct -1.22% Disposed 222.7% (price as of 2026-10-05)
July 11, 2011 KFY A 11,740 · · 115,434 Direct +11.32% Acquired (price as of 2026-10-05)
July 8, 2011 KFY F 1,511 $23.31 $35,221 103,694 Direct -1.44% Disposed 207.6% (price as of 2026-10-05)
March 3, 2011 KFY F 15,608 $22.49 $351,024 105,205 Direct -12.92% Disposed 218.9% (price as of 2026-10-05)
July 12, 2010 KFY A 19,200 · · 124,097 Direct +18.30% Acquired (price as of 2026-10-05)
July 8, 2010 KFY F 1,510 $14.19 $21,427 104,897 Direct -1.42% Disposed 405.4% (price as of 2026-10-05)
March 3, 2010 KFY F 3,284 $17.40 $57,142 120,813 Direct -2.65% Disposed 312.1% (price as of 2026-10-05)
July 8, 2009 KFY A 20,510 · · 106,407 Direct +23.88% Acquired (price as of 2026-10-05)
July 8, 2009 KFY A 31,560 · · 31,560 Direct · Acquired (price as of 2026-10-05)
March 3, 2009 KFY F 3,283 $8.59 $28,201 85,897 Direct -3.68% Disposed 734.8% (price as of 2026-10-05)
March 3, 2008 KFY A 89,180 · · 89,180 Direct · Acquired (price as of 2026-10-05)

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.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
May 19, 2026 PRTS Restricted Stock Units Common Stock (186,717) · · 186,717 Acquired
June 13, 2025 PRTS Restricted Stock Units Common Stock (182,222) · · 182,222 Acquired
July 8, 2009 KFY Employee Stock Option (right to buy) Common Stock (31,560) $9.75 July 8, 2016 31,560 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 3 holdings

07

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

DateTickerSecuritySharesOwnership
Jan. 21, 2026 ALOVW Class B ordinary shares→ Class A ordinary shares (35,000) 35,000 Direct
Jan. 12, 2022 PRTS Common Stock 0 Direct
Feb. 19, 2008 KFY No securities are beneficially owned. 0 Direct