MarketPeel
Insider Trading Intelligence
CT

Cormac J. Twomey

CNXC
EVP, GLOBAL OPS & DELIVERY · CONCENTRIX CORP · CIK 0001722281
FILING MIX · LIFETIME18%/82%
BUYS
10
SELLS
46
TOTAL VALUE
$4.25M
COMPANIES
1
ACTIVE SINCE
Dec 2020
HOLDINGS NOW
56,995
AVG SELL PX
$96.11
TRADE KIND
SHOWING 56 / 56
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
25 backtested trades · 8 horizons · 22 pending
Forward-return performance of every backtestable P/S trade by Cormac J. Twomey, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d25+44.00%-1.02%-0.21%-0.80%-0.63%
14d25+64.00%-1.24%+1.21%-2.44%-2.44%
30d25+52.00%-0.66%+2.05%-2.71%-5.80%
60d25+40.00%-1.88%+3.82%-5.70%-4.78%
90d25+60.00%-4.70%+4.53%-9.22%-12.33%
180d25+76.00%-16.18%+9.37%-25.04%-33.03%
1y25(5 pending)+100.00%-27.45%+18.38%-44.67%-44.10%
2y25(17 pending)+100.00%-60.10%+52.98%-113.48%-116.00%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
CNXC · 56,995 shares · as of Feb 1, 2026
015,46430,92746,39161,854202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 10 buys / 46 sellsCOVERAGE · 22 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
1,439$37.35$53.7K56,995Feb 1, 2026Feb 3, 2026View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
231$36.32$8.4K58,434Jan 28, 2026Jan 30, 2026View →
CNXC
CONCENTRIX CORP
PURCHASEGRANT
Stock grant
49158,665Jan 28, 2026Jan 30, 2026View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
495$41.61$20.6K58,174Jan 27, 2026Jan 29, 2026View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
292$42.69$12.5K58,669Jan 26, 2026Jan 27, 2026View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
2,893$43.22$125.0K58,961Jan 24, 2026Jan 27, 2026View →
CNXC
CONCENTRIX CORP
PURCHASEGRANT
Stock grant
26,72461,854Jan 21, 2026Jan 23, 2026View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
500$35.50$17.8K35,130Nov 28, 2025Dec 2, 2025View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
500$42.53$21.3K35,630Oct 30, 2025Oct 31, 2025View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
500$47.08$23.5K36,130Sep 30, 2025Oct 2, 2025View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
500$50.25$25.1K36,630Aug 29, 2025Sep 2, 2025View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
500$57.91$29.0K37,130Jul 30, 2025Jul 31, 2025View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
500$52.56$26.3K37,630Jun 30, 2025Jul 2, 2025View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
500$57.06$28.5K38,130May 30, 2025Jun 2, 2025View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
500$50.70$25.4K38,630Apr 30, 2025May 1, 2025View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
500$55.31$27.7K39,130Mar 31, 2025Apr 2, 2025View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
500$45.14$22.6K39,630Feb 28, 2025Mar 4, 2025View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
1,439$52.28$75.2K40,130Feb 1, 2025Feb 3, 2025View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
408$53.96$22.0K41,569Jan 29, 2025Jan 31, 2025View →
CNXC
CONCENTRIX CORP
PURCHASEGRANT
Stock grant
86641,977Jan 29, 2025Jan 31, 2025View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
500$55.60$27.8K41,111Jan 29, 2025Jan 31, 2025View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
495$53.51$26.5K41,611Jan 27, 2025Jan 28, 2025View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
292$52.54$15.3K42,106Jan 26, 2025Jan 28, 2025View →
CNXC
CONCENTRIX CORP
PURCHASEGRANT
Stock grant
18,46242,398Jan 24, 2025Jan 28, 2025View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
500$44.05$22.0K23,936Dec 30, 2024Dec 31, 2024View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
500$45.15$22.6K24,436Nov 29, 2024Dec 3, 2024View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
500$44.18$22.1K24,936Oct 29, 2024Oct 29, 2024View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
1,964$51.62$101.4K25,436Oct 7, 2024Oct 9, 2024View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
383$51.70$19.8K27,400Oct 2, 2024Oct 4, 2024View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
1,544$51.38$79.3K27,783Sep 30, 2024Oct 2, 2024View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
400$74.63$29.9K29,327Aug 29, 2024Aug 30, 2024View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
400$67.23$26.9K29,727Jul 29, 2024Jul 31, 2024View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
400$63.21$25.3K30,127Jun 28, 2024Jul 2, 2024View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
400$61.28$24.5K30,527May 29, 2024May 31, 2024View →
CNXC
CONCENTRIX CORP
SALE10b5-1
10b5-1 plan
400$55.01$22.0K30,927Apr 29, 2024May 1, 2024View →
CNXC
CONCENTRIX CORP
PURCHASEGRANT
Stock grant
9,18431,327Feb 1, 2024Feb 5, 2024View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
495$92.20$45.6K22,143Jan 27, 2024Jan 30, 2024View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
292$91.08$26.6K22,638Jan 26, 2024Jan 30, 2024View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
1,963$80.50$158.0K22,930Oct 7, 2023Oct 11, 2023View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
384$80.29$30.8K24,893Oct 2, 2023Oct 4, 2023View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
3,631$150.00$544.6K25,277Feb 2, 2023Feb 3, 2023View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
328$137.91$45.2K28,908Jan 30, 2023Feb 1, 2023View →
CNXC
CONCENTRIX CORP
PURCHASEGRANT
Stock grant
4,20929,236Jan 27, 2023Jan 30, 2023View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
292$141.82$41.4K25,027Jan 26, 2023Jan 30, 2023View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
654$120.30$78.7K25,319Oct 11, 2022Oct 12, 2022View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
1,559$119.35$186.1K25,973Oct 11, 2022Oct 12, 2022View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
1,963$120.55$236.6K27,963Oct 7, 2022Oct 12, 2022View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
431$123.20$53.1K27,532Oct 7, 2022Oct 12, 2022View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
384$117.51$45.1K29,926Oct 2, 2022Oct 4, 2022View →
CNXC
CONCENTRIX CORP
PURCHASEGRANT
Stock grant
2,48030,310Jan 26, 2022Jan 28, 2022View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
1,963$181.50$356.3K27,830Oct 7, 2021Oct 12, 2021View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
384$174.94$67.2K29,793Oct 2, 2021Oct 5, 2021View →
CNXC
CONCENTRIX CORP
SALE
EVP, Global Ops & Delivery
8,660$151.10$1.31M30,177Jun 1, 2021Jun 3, 2021View →
CNXC
CONCENTRIX CORP
PURCHASEGRANT
Stock grant
18,42538,837Jun 1, 2021Jun 3, 2021View →
CNXC
CONCENTRIX CORP
PURCHASEGRANT
Stock grant
16,70520,412Jan 20, 2021Jan 22, 2021View →
CNXC
CONCENTRIX CORP
PURCHASE
EVP, Global Ops & Delivery
3,7073,707Dec 1, 2020Dec 3, 2020View →
Other insiders · CNXC
Loading peer insiders…
About this filer
CIK 0001722281
ROLE
EVP, Global Ops & Delivery
PRIMARY
CNXC
COMPANIES
1
ACTIVE SINCE
Dec 2020
MARKETPEEL · /INSIDER/0001722281DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback