| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 8 | +75.00% | -5.89% | +0.02% | -5.91% | -9.85% | — |
| 14d | 8 | +75.00% | -4.26% | +1.53% | -5.79% | -9.86% | — |
| 30d | 8 | +100.00% | -35.51% | -4.20% | -31.31% | -34.39% | — |
| 60d | 8 | +100.00% | -48.41% | -14.92% | -33.49% | -34.73% | — |
| 90d | 8 | +100.00% | -31.73% | -6.98% | -24.75% | -26.50% | — |
| 180d | 8 | +0.00% | +45.79% | +4.84% | +40.95% | +35.44% | — |
| 1y | 8 | +0.00% | +113.15% | +13.24% | +99.91% | +92.77% | — |
| 2y | 8(8 pending) | — | — | — | — | — | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 5,554 | $360.37 | $2.00M | 41,338 | Aug 13, 2026 | Aug 14, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 5,270 | $363.52 | $1.92M | 27,687 | Aug 13, 2026 | Aug 14, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 261 | $365.34 | $95.4K | 23,396 | Aug 13, 2026 | Aug 14, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 4,941 | $361.44 | $1.79M | 36,397 | Aug 13, 2026 | Aug 14, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 4,030 | $364.49 | $1.47M | 23,657 | Aug 13, 2026 | Aug 14, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 3,440 | $362.58 | $1.25M | 32,957 | Aug 13, 2026 | Aug 14, 2026 ↗ | View → |
| CLS CELESTICA INC | PURCHASEGRANT Stock grant | 1,271 | — | — | 1,271 | Aug 11, 2026 | Aug 12, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,061 | $365.67 | $388.0K | 82,971 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 256 | $377.38 | $96.6K | 46,932 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 502 | $376.50 | $189.0K | 47,188 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 5,909 | $362.38 | $2.14M | 90,952 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 40 | $378.50 | $15.1K | 46,892 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,073 | $372.42 | $399.6K | 51,456 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 50 | $366.65 | $18.3K | 82,921 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 13,414 | $369.47 | $4.96M | 64,079 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,536 | $374.55 | $575.3K | 48,937 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 3,501 | $364.20 | $1.28M | 84,032 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 3,419 | $363.56 | $1.24M | 87,533 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 4,358 | $368.57 | $1.61M | 77,493 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 983 | $373.43 | $367.1K | 50,473 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 6,674 | $370.45 | $2.47M | 57,405 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,070 | $367.76 | $393.5K | 81,851 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,092 | $361.89 | $395.2K | 96,861 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,247 | $375.41 | $468.1K | 47,690 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 4,876 | $371.45 | $1.81M | 52,529 | Aug 5, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 13,131 | $373.43 | $4.90M | 101,506 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 9,564 | $360.28 | $3.45M | 41,277 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 3,522 | $369.31 | $1.30M | 8,039 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 5,254 | $366.72 | $1.93M | 23,031 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 3,553 | $374.16 | $1.33M | 97,953 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,717 | $360.43 | $618.9K | 143,848 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,051 | $361.66 | $380.1K | 142,797 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,940 | $364.58 | $707.3K | 30,224 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,895 | $362.35 | $686.7K | 38,051 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 447 | $370.37 | $165.6K | 7,592 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 3,986 | $372.42 | $1.48M | 1,205 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 22,375 | $372.48 | $8.33M | 114,637 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,939 | $365.53 | $708.8K | 28,285 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,331 | $361.52 | $481.2K | 39,946 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 5,841 | $368.60 | $2.15M | 11,561 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,205 | $373.34 | $449.9K | 0 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 5,785 | $371.63 | $2.15M | 137,012 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 2,401 | $371.67 | $892.4K | 5,191 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 5,629 | $367.64 | $2.07M | 17,402 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 5,887 | $363.57 | $2.14M | 32,164 | Aug 4, 2026 | Aug 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 40 | $365.00 | $14.6K | 57,161 | Jul 31, 2026 | Aug 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 660 | $366.48 | $241.9K | 56,501 | Jul 31, 2026 | Aug 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 80 | $374.49 | $30.0K | 50,841 | Jul 31, 2026 | Aug 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 67 | $361.11 | $24.2K | 59,977 | Jul 31, 2026 | Aug 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,640 | $364.47 | $597.7K | 57,201 | Jul 31, 2026 | Aug 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 223 | $372.46 | $83.1K | 51,161 | Jul 31, 2026 | Aug 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 340 | $360.47 | $122.6K | 60,044 | Jul 31, 2026 | Aug 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 2,837 | $370.02 | $1.05M | 51,384 | Jul 31, 2026 | Aug 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,136 | $363.14 | $412.5K | 58,841 | Jul 31, 2026 | Aug 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 2,280 | $368.86 | $841.0K | 54,221 | Jul 31, 2026 | Aug 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 240 | $373.60 | $89.7K | 50,921 | Jul 31, 2026 | Aug 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,850 | $384.36 | $711.1K | 70,416 | Jun 17, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 760 | $381.45 | $289.9K | 75,507 | Jun 17, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 579 | $390.18 | $225.9K | 60,544 | Jun 17, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,520 | $382.43 | $581.3K | 73,987 | Jun 17, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,515 | $379.50 | $574.9K | 76,704 | Jun 17, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,560 | $388.51 | $606.1K | 63,475 | Jun 17, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 437 | $380.25 | $166.2K | 76,267 | Jun 17, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,431 | $386.25 | $552.7K | 66,545 | Jun 17, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 160 | $392.11 | $62.7K | 60,384 | Jun 17, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,510 | $387.27 | $584.8K | 65,035 | Jun 17, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 2,440 | $385.44 | $940.5K | 67,976 | Jun 17, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,721 | $383.42 | $659.9K | 72,266 | Jun 17, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 2,352 | $389.40 | $915.9K | 61,123 | Jun 17, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 341 | $378.37 | $129.0K | 78,219 | Jun 17, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 3,872 | $390.13 | $1.51M | 87,345 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 5,887 | $383.14 | $2.26M | 123,662 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 4,307 | $388.09 | $1.67M | 94,372 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 868 | $394.05 | $342.0K | 80,671 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 600 | $395.86 | $237.5K | 78,560 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 3,155 | $389.06 | $1.23M | 91,217 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 5,826 | $386.18 | $2.25M | 105,696 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 6,841 | $385.09 | $2.63M | 111,522 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,595 | $393.06 | $626.9K | 81,539 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 4,779 | $382.21 | $1.83M | 129,549 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 7,017 | $387.05 | $2.72M | 98,679 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 5,299 | $384.05 | $2.04M | 118,363 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 2,418 | $392.24 | $948.4K | 83,134 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,511 | $394.95 | $596.8K | 79,160 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,793 | $391.17 | $701.4K | 85,552 | Jun 16, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 80 | $413.68 | $33.1K | 134,328 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 80 | $410.22 | $32.8K | 135,666 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 6,786 | $402.77 | $2.73M | 136,710 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 10,350 | $397.92 | $4.12M | 182,963 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 444 | $406.46 | $180.5K | 135,986 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 80 | $409.26 | $32.7K | 135,746 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 10,730 | $399.68 | $4.29M | 160,988 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,178 | $412.94 | $486.4K | 134,408 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 11,118 | $401.94 | $4.47M | 143,496 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 2,983 | $395.92 | $1.18M | 195,981 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 80 | $412.01 | $33.0K | 135,586 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 280 | $403.75 | $113.0K | 136,430 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 6,374 | $400.87 | $2.56M | 154,614 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 11,245 | $398.86 | $4.49M | 171,718 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 1,420 | $394.58 | $560.3K | 198,964 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 2,668 | $396.83 | $1.06M | 193,313 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE10b5-1 10b5-1 plan | 160 | $407.48 | $65.2K | 135,826 | Jun 15, 2026 | Jun 17, 2026 ↗ | View → |
| TXT TEXTRON INC | PURCHASEGRANT Stock grant | 2,061 | — | — | 5,176 | Apr 29, 2026 | May 1, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 4,775 | $297.45 | $1.42M | 1,010,091 | Feb 4, 2026 | Feb 6, 2026 ↗ | View → |
| CLS CELESTICA INC | PURCHASE Chief Executive Officer | 12,133 | — | — | 1,014,866 | Feb 4, 2026 | Feb 6, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 12,133 | — | — | 24,267 | Feb 4, 2026 | Feb 6, 2026 ↗ | View → |
| CLS CELESTICA INC | PURCHASEGRANT Stock grant | 23,009 | — | — | 23,009 | Feb 3, 2026 | Feb 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 307,078 | $280.99 | $86.29M | 982,304 | Feb 2, 2026 | Feb 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 13,255 | $280.99 | $3.72M | 1,002,733 | Feb 2, 2026 | Feb 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 33,684 | — | — | 33,684 | Feb 2, 2026 | Feb 3, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 780,376 | — | — | 0 | Feb 2, 2026 | Feb 3, 2026 ↗ | View → |
| CLS CELESTICA INC | PURCHASE Chief Executive Officer | 33,684 | — | — | 1,015,988 | Feb 2, 2026 | Feb 3, 2026 ↗ | View → |
| CLS CELESTICA INC | PURCHASE Chief Executive Officer | 780,376 | — | — | 1,289,382 | Feb 2, 2026 | Feb 3, 2026 ↗ | View → |
| CLS CELESTICA INC | PURCHASEGRANT Stock grant | 780,376 | — | — | 780,376 | Jan 29, 2026 | Jan 30, 2026 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 86,709 | — | — | 0 | Dec 1, 2025 | Dec 2, 2025 ↗ | View → |
| CLS CELESTICA INC | PURCHASE Chief Executive Officer | 86,709 | — | — | 543,126 | Dec 1, 2025 | Dec 2, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 34,120 | $344.41 | $11.75M | 509,006 | Dec 1, 2025 | Dec 2, 2025 ↗ | View → |
| TXT TEXTRON INC | PURCHASEGRANT Stock grant | 2,794 | — | — | 3,115 | Apr 23, 2025 | Apr 25, 2025 ↗ | View → |
| TXT TEXTRON INC | PURCHASEGRANT Stock grant | 321 | — | — | 321 | Mar 1, 2025 | Mar 4, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE President & CEO | 3,155 | $143.34 | $452.2K | 457,918 | Feb 5, 2025 | Feb 6, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE President & CEO | 1,501 | $144.00 | $216.1K | 456,417 | Feb 5, 2025 | Feb 6, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE President & CEO | 33,064 | $141.55 | $4.68M | 475,642 | Feb 5, 2025 | Feb 6, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE President & CEO | 14,569 | $142.23 | $2.07M | 461,073 | Feb 5, 2025 | Feb 6, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE President & CEO | 13,037 | $139.31 | $1.82M | 518,380 | Feb 5, 2025 | Feb 6, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE President & CEO | 9,674 | $140.60 | $1.36M | 508,706 | Feb 5, 2025 | Feb 6, 2025 ↗ | View → |
| CLS CELESTICA INC | PURCHASEGRANT Stock grant | 36,400 | — | — | 36,400 | Feb 4, 2025 | Feb 5, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 441,325 | $122.28 | $53.97M | 531,417 | Feb 3, 2025 | Feb 5, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 33,684 | — | — | 67,368 | Feb 2, 2025 | Feb 3, 2025 ↗ | View → |
| CLS CELESTICA INC | PURCHASE Chief Executive Officer | 33,684 | — | — | 985,997 | Feb 2, 2025 | Feb 3, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 13,255 | $123.47 | $1.64M | 972,742 | Feb 2, 2025 | Feb 3, 2025 ↗ | View → |
| CLS CELESTICA INC | PURCHASE Chief Executive Officer | 693,976 | — | — | 1,225,393 | Feb 1, 2025 | Feb 3, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 273,080 | $123.47 | $33.72M | 952,313 | Feb 1, 2025 | Feb 3, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 693,976 | — | — | 0 | Feb 1, 2025 | Feb 3, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 86,708 | — | — | 86,709 | Jan 31, 2025 | Feb 3, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 52,588 | $127.54 | $6.71M | 531,417 | Jan 31, 2025 | Feb 3, 2025 ↗ | View → |
| CLS CELESTICA INC | SALE Chief Executive Officer | 34,120 | $127.54 | $4.35M | 584,005 | Jan 31, 2025 | Feb 3, 2025 ↗ | View → |
| CLS CELESTICA INC | PURCHASE Chief Executive Officer | 86,708 | — | — | 618,125 | Jan 31, 2025 | Feb 3, 2025 ↗ | View → |
| CLS CELESTICA INC | PURCHASEGRANT Stock grant | 693,976 | — | — | 693,976 | Jan 30, 2025 | Feb 3, 2025 ↗ | View → |