CK
Canestrari Kenneth
Président
OtherM
Insider track record
CEOAcross 9 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Explore the full record of transactions filed by Canestrari Kenneth, Président. Insider active across 1 company, notably TJX COMPANIES INC /DE/. Aggregated, 25 filings have been logged. Breakdown: 0 buy · 7 sells. Total volume traded: €11.9m. History available since 7 December 2021. The latest transaction was disclosed on 3 June 2026 (Cession). Regulator: SEC (Form 4). All data is openly available.
Declarations25 total
31,447 shares@ US$157.49720.0025% mcap25.9% of flowCommon StockSEC:0001193125-26-259695:0
6,920 shares@ US$161.600.0006% mcap7.9% of flowCommon StockSEC:0001193125-26-155051:0
8,506 shares@ US$127.477.9% of flowCommon StockSEC:0000950170-25-053794:0
43,754 shares0Common StockSEC:0000950170-25-049679:0
3,200 sharesCommon StockSEC:0000950170-25-029198:0
271 shares@ US$127.200.3% of flowCommon StockSEC:0000950170-24-135875:0
10,744 shares@ US$104.00778.5% of flowCommon StockSEC:0000950170-24-068084:0
20,332 shares@ US$100.0015.4% of flowCommon StockSEC:0000950170-24-065327:0
9,568 shares@ US$96.287.0% of flowCommon StockSEC:0000950170-24-044076:0
35,981 shares0Common StockSEC:0000950170-24-041834:0
4,100 sharesCommon StockSEC:0000950170-24-027286:0
305 shares@ US$88.000.2% of flowCommon StockSEC:0001209191-23-057726:0
4,197 shares@ US$90.002.9% of flowCommon StockSEC:0001209191-23-047217:0
17,890 shares@ US$78.3810.6% of flowCommon StockSEC:0001209191-23-024037:0
15,222 shares0Common StockSEC:0001209191-23-021623:0
3,920 sharesCommon StockSEC:0001209191-23-012776:0
530 shares@ US$79.360.3% of flowCommon StockSEC:0001209191-22-060372:0
4,100 shares@ US$78.51052.6% of flowCommon StockSEC:0001209191-22-058193:0
29,977 shares@ US$68.0016.6% of flowCommon StockSEC:0001209191-22-047036:0
35,827 shares@ US$61.04130.0013% mcap85.6% of flowCommon StockSEC:0001209191-22-031051:0
4,940 shares@ US$61.560.0002% mcap11.6% of flowCommon StockSEC:0001209191-22-024165:0
52,522 shares0Common StockSEC:0001209191-22-021605:0
1,925 sharesCommon StockSEC:0001209191-22-017154:0
530 shares@ US$74.120.3% of flowCommon StockSEC:0001209191-21-068816
530 shares@ US$74.120.0000% mcap1.4% of flowCommon StockSEC:0001209191-21-068816:0
About Canestrari Kenneth
Kenneth Canestrari is Executive Vice President and Group President at TJX Companies Inc. He oversees the company's operations and business development, focusing on innovation and performance improvement. Canestrari plays a crucial role in TJX's growth strategy.