MarketPeel
Insider Trading Intelligence
KC

Kenneth Canestrari

TJX
SEVP - GROUP PRESIDENT · TJX COMPANIES INC /DE/ · CIK 0001620874
FILING MIX · LIFETIME26%/74%
BUYS
15
SELLS
42
TOTAL VALUE
$43.57M
COMPANIES
1
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
107,781
AVG SELL PX
$84.54
TRADE KIND
SHOWING 57 / 57
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
8 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Kenneth Canestrari, 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
7d8+25.00%+1.70%+0.68%+1.03%+0.85%
14d8+25.00%+1.63%+1.34%+0.28%+0.52%
30d8+62.50%-0.66%-2.18%+1.52%+2.78%
60d8+62.50%+0.84%-1.01%+1.85%+3.17%
90d8+25.00%+9.64%+5.14%+4.50%+5.17%
180d8+0.00%+15.74%+9.54%+6.20%+6.43%
1y8+0.00%+26.67%+19.15%+7.52%+6.73%
2y8+0.00%+47.76%+39.42%+7.69%+2.60%
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
TJX · 107,781 shares · as of Jun 3, 2026
059,747119,494179,240238,987202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 15 buys / 42 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
31,447$157.50$4.95M107,781Jun 3, 2026Jun 5, 2026View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
6,920$161.60$1.12M139,228Apr 10, 2026Apr 14, 2026View →
TJX
TJX COMPANIES INC /DE/
PURCHASEGRANT
Stock grant
8,217146,148Mar 30, 2026Apr 1, 2026View →
TJX
TJX COMPANIES INC /DE/
PURCHASEGRANT
Stock grant
45,664160,010Mar 30, 2026Apr 1, 2026View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
22,079$155.79$3.44M137,931Mar 30, 2026Apr 1, 2026View →
TJX
TJX COMPANIES INC /DE/
SALEGRANT
Gift
6,325114,346Mar 10, 2026Mar 12, 2026View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
220$153.68$33.8K120,840Dec 9, 2025Dec 11, 2025View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
169$153.68$26.0K120,671Dec 9, 2025Dec 11, 2025View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
8,506$127.47$1.08M121,060Apr 10, 2025Apr 14, 2025View →
TJX
TJX COMPANIES INC /DE/
PURCHASEGRANT
Stock grant
10,510129,566Mar 31, 2025Apr 2, 2025View →
TJX
TJX COMPANIES INC /DE/
PURCHASEGRANT
Stock grant
43,754140,212Mar 31, 2025Apr 2, 2025View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
21,156$121.80$2.58M119,056Mar 31, 2025Apr 2, 2025View →
TJX
TJX COMPANIES INC /DE/
SALEGRANT
Gift
3,20096,458Feb 27, 2025Feb 27, 2025View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
220$127.20$28.0K99,658Dec 10, 2024Dec 12, 2024View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
271$127.20$34.5K99,878Dec 10, 2024Dec 12, 2024View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
10,744$104.01$1.12M100,149May 30, 2024Jun 3, 2024View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
20,332$100.00$2.03M110,893May 23, 2024May 28, 2024View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
9,568$96.28$921.2K131,225Apr 10, 2024Apr 12, 2024View →
TJX
TJX COMPANIES INC /DE/
PURCHASEGRANT
Stock grant
11,662140,793Apr 2, 2024Apr 4, 2024View →
TJX
TJX COMPANIES INC /DE/
PURCHASEGRANT
Stock grant
35,981146,528Apr 2, 2024Apr 4, 2024View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
17,397$99.47$1.73M129,131Apr 2, 2024Apr 4, 2024View →
TJX
TJX COMPANIES INC /DE/
SALEGRANT
Gift
4,100110,547Mar 4, 2024Mar 6, 2024View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
305$88.00$26.8K114,918Dec 5, 2023Dec 7, 2023View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
271$88.00$23.8K114,647Dec 5, 2023Dec 7, 2023View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
4,197$90.00$377.7K115,223Aug 23, 2023Aug 24, 2023View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
17,890$78.38$1.40M119,420Apr 10, 2023Apr 11, 2023View →
TJX
TJX COMPANIES INC /DE/
PURCHASEGRANT
Stock grant
15,222137,310Mar 28, 2023Mar 30, 2023View →
TJX
TJX COMPANIES INC /DE/
SALEGRANT
Gift
3,920122,088Feb 23, 2023Feb 24, 2023View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
284$79.36$22.5K126,008Dec 6, 2022Dec 8, 2022View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
530$79.36$42.1K126,292Dec 6, 2022Dec 8, 2022View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
4,100$78.51$321.9K126,822Nov 18, 2022Nov 21, 2022View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
29,977$68.00$2.04M130,922Aug 18, 2022Aug 22, 2022View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
35,827$61.04$2.19M160,899May 19, 2022May 20, 2022View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
4,940$61.56$304.1K196,726Apr 10, 2022Apr 12, 2022View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
23,294$62.00$1.44M182,956Mar 28, 2022Mar 30, 2022View →
TJX
TJX COMPANIES INC /DE/
PURCHASEGRANT
Stock grant
18,710201,666Mar 28, 2022Mar 30, 2022View →
TJX
TJX COMPANIES INC /DE/
PURCHASEGRANT
Stock grant
52,522206,250Mar 28, 2022Mar 30, 2022View →
TJX
TJX COMPANIES INC /DE/
SALEGRANT
Gift
1,925153,728Mar 7, 2022Mar 8, 2022View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
160$74.12$11.9K155,653Dec 7, 2021Dec 9, 2021View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
160$74.12$11.9K155,813Dec 7, 2021Dec 9, 2021View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
530$74.12$39.3K155,973Dec 7, 2021Dec 9, 2021View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
6,951$69.45$482.7K156,503Apr 10, 2021Apr 13, 2021View →
TJX
TJX COMPANIES INC /DE/
PURCHASEGRANT
Stock grant
21,029163,454Mar 29, 2021Mar 31, 2021View →
TJX
TJX COMPANIES INC /DE/
PURCHASEGRANT
Stock grant
39,541161,888Mar 2, 2021Mar 4, 2021View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
17,943$66.21$1.19M143,945Mar 2, 2021Mar 4, 2021View →
TJX
TJX COMPANIES INC /DE/
SALEGRANT
Gift
1,520142,425Mar 2, 2021Mar 5, 2021View →
TJX
TJX COMPANIES INC /DE/
PURCHASE
SEVP - Group President
39,080$36.61$1.43M238,987Dec 28, 2020Dec 29, 2020View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
116,640$67.53$7.88M122,347Dec 28, 2020Dec 29, 2020View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
39,4400Dec 28, 2020Dec 29, 2020View →
TJX
TJX COMPANIES INC /DE/
PURCHASE
SEVP - Group President
39,440$36.27$1.43M161,787Dec 28, 2020Dec 29, 2020View →
TJX
TJX COMPANIES INC /DE/
PURCHASE
SEVP - Group President
38,120$37.52$1.43M199,907Dec 28, 2020Dec 29, 2020View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
39,0800Dec 28, 2020Dec 29, 2020View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
38,1200Dec 28, 2020Dec 29, 2020View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
22,200$55.55$1.23M122,347Aug 31, 2020Aug 31, 2020View →
TJX
TJX COMPANIES INC /DE/
PURCHASEGRANT
Stock grant
39,282144,547Jun 9, 2020Jun 11, 2020View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
2,800$55.54$155.5K105,265May 27, 2020May 28, 2020View →
TJX
TJX COMPANIES INC /DE/
SALE
SEVP - Group President
26,610$37.37$994.4K108,065Mar 20, 2020Mar 24, 2020View →
Other insiders · TJX
Loading peer insiders…
About this filer
CIK 0001620874
ROLE
SEVP - Group President
PRIMARY
TJX
COMPANIES
1
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001620874DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback