Insider Profile
Celestica Inc.
1
Companies Filed At
0
Open-Market Buys (2yr)
Buy Value (2yr, open-market)
Dec 05, 2023
Most Recent Trade
75
Credibility
Score
77%
Hit Rate
+23.2%
Avg 90d Return
+15.5%
Median 90d Return
185
Evaluated Trades
+99.6%
Best Trade
-21.5%
Worst Trade
Hit rate and returns are based on 185 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. This insider ranks among the highest-credibility tracked on Form55.
Date Company Role Nature Dir. Shares Price Value Score
Dec 05, 2023 $CLS
Celestica
Buyback Buy 44,549 $36.30 $1.6M 10
Dec 05, 2023 $CLS
Celestica
Buyback Buy 44,549 $36.30 $1.6M 10
Dec 04, 2023 $CLS
Celestica
Buyback Buy 44,549 $36.17 $1.6M 10
Dec 04, 2023 $CLS
Celestica
Buyback Buy 44,549 $36.17 $1.6M 10
Nov 10, 2023 $CLS
Celestica
Buyback Buy 6,000 $34.46 $207K 10
Nov 10, 2023 $CLS
Celestica
Buyback Buy 6,000 $34.46 $207K 10
Nov 09, 2023 $CLS
Celestica
Buyback Buy 44,549 $34.15 $1.5M 10
Nov 09, 2023 $CLS
Celestica
Buyback Buy 44,549 $34.15 $1.5M 10
Nov 08, 2023 $CLS
Celestica
Buyback Buy 44,549 $34.29 $1.5M 10
Nov 08, 2023 $CLS
Celestica
Buyback Buy 44,549 $34.29 $1.5M 10
Nov 07, 2023 $CLS
Celestica
Buyback Buy 40,800 $34.12 $1.4M 10
Nov 07, 2023 $CLS
Celestica
Buyback Buy 40,800 $34.12 $1.4M 10
Nov 03, 2023 $CLS
Celestica
Buyback Buy 4,200 $34.28 $144K 10
Nov 03, 2023 $CLS
Celestica
Buyback Buy 4,200 $34.28 $144K 10
Nov 02, 2023 $CLS
Celestica
Buyback Buy 44,549 $34.24 $1.5M 10
Nov 02, 2023 $CLS
Celestica
Buyback Buy 44,549 $34.24 $1.5M 10
Nov 01, 2023 $CLS
Celestica
Buyback Buy 44,549 $32.81 $1.5M 10
Nov 01, 2023 $CLS
Celestica
Buyback Buy 44,549 $32.81 $1.5M 10
Oct 31, 2023 $CLS
Celestica
Buyback Buy 44,549 $31.61 $1.4M 10
Oct 31, 2023 $CLS
Celestica
Buyback Buy 44,549 $31.61 $1.4M 10
Oct 30, 2023 $CLS
Celestica
Buyback Buy 44,549 $30.93 $1.4M 10
Oct 30, 2023 $CLS
Celestica
Buyback Buy 44,549 $30.93 $1.4M 10
May 05, 2023 $CLS
Celestica
Buyback Buy 44,549 $14.65 $653K 10
May 05, 2023 $CLS
Celestica
Buyback Buy 133,800 $10.95 $1.5M 10
May 05, 2023 $CLS
Celestica
Buyback Buy 133,800 $10.95 $1.5M 10
May 05, 2023 $CLS
Celestica
Buyback Buy 44,549 $14.65 $653K 10
May 04, 2023 $CLS
Celestica
Buyback Buy 44,549 $14.55 $648K 10
May 04, 2023 $CLS
Celestica
Buyback Buy 135,846 $10.71 $1.5M 10
May 04, 2023 $CLS
Celestica
Buyback Buy 135,846 $10.71 $1.5M 10
May 04, 2023 $CLS
Celestica
Buyback Buy 44,549 $14.55 $648K 10
May 03, 2023 $CLS
Celestica
Buyback Buy 145,318 $10.84 $1.6M 10
May 03, 2023 $CLS
Celestica
Buyback Buy 44,549 $14.75 $657K 10
May 03, 2023 $CLS
Celestica
Buyback Buy 145,318 $10.84 $1.6M 10
May 03, 2023 $CLS
Celestica
Buyback Buy 44,549 $14.75 $657K 10
May 02, 2023 $CLS
Celestica
Buyback Buy 145,318 $10.60 $1.5M 10
May 02, 2023 $CLS
Celestica
Buyback Buy 145,318 $10.60 $1.5M 10
May 02, 2023 $CLS
Celestica
Buyback Buy 44,549 $14.51 $646K 10
May 02, 2023 $CLS
Celestica
Buyback Buy 44,549 $14.51 $646K 10
May 01, 2023 $CLS
Celestica
Buyback Buy 145,318 $10.76 $1.6M 10
May 01, 2023 $CLS
Celestica
Buyback Buy 145,318 $10.76 $1.6M 10
May 01, 2023 $CLS
Celestica
Buyback Buy 44,549 $14.59 $650K 10
May 01, 2023 $CLS
Celestica
Buyback Buy 44,549 $14.59 $650K 10
Apr 27, 2023 $CLS
Celestica
Buyback Buy 44,549 $15.67 $698K 10
Apr 27, 2023 $CLS
Celestica
Buyback Buy 49,586 $11.43 $567K 10
Apr 27, 2023 $CLS
Celestica
Buyback Buy 49,586 $11.43 $567K 10
Apr 27, 2023 $CLS
Celestica
Buyback Buy 44,549 $15.67 $698K 10
Apr 26, 2023 $CLS
Celestica
Buyback Buy 44,549 $15.91 $709K 10
Apr 26, 2023 $CLS
Celestica
Buyback Buy 124,646 $11.69 $1.5M 10
Apr 26, 2023 $CLS
Celestica
Buyback Buy 124,646 $11.69 $1.5M 10
Apr 26, 2023 $CLS
Celestica
Buyback Buy 44,549 $15.91 $709K 10
Apr 25, 2023 $CLS
Celestica
Buyback Buy 124,646 $11.48 $1.4M 10
Apr 25, 2023 $CLS
Celestica
Buyback Buy 44,549 $15.70 $699K 10
Apr 25, 2023 $CLS
Celestica
Buyback Buy 44,549 $15.70 $699K 10
Apr 25, 2023 $CLS
Celestica
Buyback Buy 124,646 $11.48 $1.4M 10
Mar 14, 2023 $CLS
Celestica
Buyback Buy 44,549 $17.33 $772K 10
Mar 14, 2023 $CLS
Celestica
Buyback Buy 44,549 $17.33 $772K 10
Mar 14, 2023 $CLS
Celestica
Buyback Buy 90,400 $12.46 $1.1M 10
Mar 14, 2023 $CLS
Celestica
Buyback Buy 90,400 $12.46 $1.1M 10
Mar 13, 2023 $CLS
Celestica
Buyback Buy 112,510 $12.53 $1.4M 10
Mar 13, 2023 $CLS
Celestica
Buyback Buy 44,549 $17.21 $767K 10
Mar 13, 2023 $CLS
Celestica
Buyback Buy 44,549 $17.21 $767K 10
Mar 13, 2023 $CLS
Celestica
Buyback Buy 112,510 $12.53 $1.4M 10
Mar 10, 2023 $CLS
Celestica
Buyback Buy 107,147 $12.61 $1.4M 10
Mar 10, 2023 $CLS
Celestica
Buyback Buy 107,147 $12.61 $1.4M 10
Mar 10, 2023 $CLS
Celestica
Buyback Buy 44,549 $17.43 $776K 10
Mar 10, 2023 $CLS
Celestica
Buyback Buy 44,549 $17.43 $776K 10
Feb 06, 2023 $CLS
Celestica
Buyback Buy 3,908 $13.51 $53K 10
Feb 06, 2023 $CLS
Celestica
Buyback Buy 3,908 $13.51 $53K 10
Feb 03, 2023 $CLS
Celestica
Buyback Buy 110,000 $13.78 $1.5M 10
Feb 03, 2023 $CLS
Celestica
Buyback Buy 110,000 $13.78 $1.5M 10
Feb 03, 2023 $CLS
Celestica
Buyback Buy 44,549 $18.51 $825K 10
Feb 03, 2023 $CLS
Celestica
Buyback Buy 44,549 $18.51 $825K 10
Feb 02, 2023 $CLS
Celestica
Buyback Buy 118,580 $13.79 $1.6M 10
Feb 02, 2023 $CLS
Celestica
Buyback Buy 118,580 $13.79 $1.6M 10
Feb 02, 2023 $CLS
Celestica
Buyback Buy 44,549 $18.35 $817K 10
Feb 02, 2023 $CLS
Celestica
Buyback Buy 44,549 $18.35 $817K 10
Feb 01, 2023 $CLS
Celestica
Buyback Buy 200 $17.60 $4K 10
Feb 01, 2023 $CLS
Celestica
Buyback Buy 23,698 $13.24 $314K 10
Feb 01, 2023 $CLS
Celestica
Buyback Buy 23,698 $13.24 $314K 10
Feb 01, 2023 $CLS
Celestica
Buyback Buy 200 $17.60 $4K 10
Jan 31, 2023 $CLS
Celestica
Buyback Buy 16,693 $13.24 $221K 10
Jan 31, 2023 $CLS
Celestica
Buyback Buy 16,693 $13.24 $221K 10
Jan 31, 2023 $CLS
Celestica
Buyback Buy 2,200 $17.62 $39K 10
Jan 31, 2023 $CLS
Celestica
Buyback Buy 2,200 $17.62 $39K 10
Jan 04, 2023 $CLS
Celestica
Buyback Buy 45,090 $11.16 $503K 10
Jan 04, 2023 $CLS
Celestica
Buyback Buy 14,700 $15.06 $221K 10
Jan 03, 2023 $CLS
Celestica
Buyback Buy 56,356 $11.11 $626K 10
Jan 03, 2023 $CLS
Celestica
Buyback Buy 43,600 $15.05 $656K 10
Dec 30, 2022 $CLS
Celestica
Buyback Buy 14,700 $15.06 $221K 10
Dec 30, 2022 $CLS
Celestica
Buyback Buy 45,090 $11.16 $503K 10
Dec 29, 2022 $CLS
Celestica
Buyback Buy 43,600 $15.05 $656K 10
Dec 29, 2022 $CLS
Celestica
Buyback Buy 56,356 $11.11 $626K 10
Dec 28, 2022 $CLS
Celestica
Buyback Buy 55,451 $10.89 $604K 10
Dec 28, 2022 $CLS
Celestica
Buyback Buy 44,549 $14.79 $659K 10
Dec 28, 2022 $CLS
Celestica
Buyback Buy 44,549 $14.79 $659K 10
Dec 28, 2022 $CLS
Celestica
Buyback Buy 55,451 $10.89 $604K 10
Dec 27, 2022 $CLS
Celestica
Buyback Buy 45,757 $10.92 $500K 10
Dec 27, 2022 $CLS
Celestica
Buyback Buy 45,757 $10.92 $500K 10
Dec 05, 2022 $CLS
Celestica
Buyback Buy 31,400 $14.88 $467K 10
Dec 05, 2022 $CLS
Celestica
Buyback Buy 91,836 $10.99 $1.0M 10
Dec 05, 2022 $CLS
Celestica
Buyback Buy 91,836 $10.99 $1.0M 10
Dec 05, 2022 $CLS
Celestica
Buyback Buy 31,400 $14.88 $467K 10
Dec 02, 2022 $CLS
Celestica
Buyback Buy 89,491 $11.24 $1.0M 10
Dec 02, 2022 $CLS
Celestica
Buyback Buy 16,000 $15.11 $242K 10
Dec 02, 2022 $CLS
Celestica
Buyback Buy 16,000 $15.11 $242K 10
Dec 02, 2022 $CLS
Celestica
Buyback Buy 89,491 $11.24 $1.0M 10
Dec 01, 2022 $CLS
Celestica
Buyback Buy 16,400 $15.05 $247K 10
Dec 01, 2022 $CLS
Celestica
Buyback Buy 74,785 $11.23 $840K 10
Dec 01, 2022 $CLS
Celestica
Buyback Buy 74,785 $11.23 $840K 10
Dec 01, 2022 $CLS
Celestica
Buyback Buy 16,400 $15.05 $247K 10
Oct 20, 2022 $CLS
Celestica
Buyback Buy 47,067 $12.85 $605K 10
Oct 20, 2022 $CLS
Celestica
Buyback Buy 51,000 $9.22 $470K 10
Oct 20, 2022 $CLS
Celestica
Buyback Buy 51,000 $9.22 $470K 10
Oct 20, 2022 $CLS
Celestica
Buyback Buy 47,067 $12.85 $605K 10
Oct 19, 2022 $CLS
Celestica
Buyback Buy 51,700 $12.70 $657K 10
Oct 19, 2022 $CLS
Celestica
Buyback Buy 96,974 $9.22 $894K 10
Oct 19, 2022 $CLS
Celestica
Buyback Buy 96,974 $9.22 $894K 10
Oct 19, 2022 $CLS
Celestica
Buyback Buy 51,700 $12.70 $657K 10
Oct 18, 2022 $CLS
Celestica
Buyback Buy 50,900 $12.87 $655K 10
Oct 18, 2022 $CLS
Celestica
Buyback Buy 96,353 $9.34 $900K 10
Oct 18, 2022 $CLS
Celestica
Buyback Buy 96,353 $9.34 $900K 10
Oct 18, 2022 $CLS
Celestica
Buyback Buy 50,900 $12.87 $655K 10
Oct 17, 2022 $CLS
Celestica
Buyback Buy 52,200 $12.35 $645K 10
Oct 17, 2022 $CLS
Celestica
Buyback Buy 96,974 $9.01 $874K 10
Oct 17, 2022 $CLS
Celestica
Buyback Buy 96,974 $9.01 $874K 10
Oct 17, 2022 $CLS
Celestica
Buyback Buy 52,200 $12.35 $645K 10
Sep 14, 2022 $CLS
Celestica
Buyback Buy 18,400 $13.05 $240K 10
Sep 14, 2022 $CLS
Celestica
Buyback Buy 64,000 $9.90 $634K 10
Sep 14, 2022 $CLS
Celestica
Buyback Buy 64,000 $9.90 $634K 10
Sep 14, 2022 $CLS
Celestica
Buyback Buy 18,400 $13.05 $240K 10
Sep 13, 2022 $CLS
Celestica
Buyback Buy 1,200 $13.05 $16K 10
Sep 13, 2022 $CLS
Celestica
Buyback Buy 29,024 $9.95 $289K 10
Sep 13, 2022 $CLS
Celestica
Buyback Buy 29,024 $9.95 $289K 10
Sep 13, 2022 $CLS
Celestica
Buyback Buy 1,200 $13.05 $16K 10
Sep 09, 2022 $CLS
Celestica
Buyback Buy 100 $12.93 $1K 10
Sep 09, 2022 $CLS
Celestica
Buyback Buy 2,100 $9.99 $21K 10
Sep 09, 2022 $CLS
Celestica
Buyback Buy 2,100 $9.99 $21K 10
Sep 09, 2022 $CLS
Celestica
Buyback Buy 100 $12.93 $1K 10
Sep 08, 2022 $CLS
Celestica
Buyback Buy 52,214 $13.00 $679K 10
Sep 08, 2022 $CLS
Celestica
Buyback Buy 52,214 $13.00 $679K 10
Sep 08, 2022 $CLS
Celestica
Buyback Buy 79,840 $9.91 $791K 10
Sep 08, 2022 $CLS
Celestica
Buyback Buy 79,840 $9.91 $791K 10
Sep 07, 2022 $CLS
Celestica
Buyback Buy 67,128 $9.82 $659K 10
Sep 07, 2022 $CLS
Celestica
Buyback Buy 52,214 $12.92 $675K 10
Sep 07, 2022 $CLS
Celestica
Buyback Buy 52,214 $12.92 $675K 10
Sep 07, 2022 $CLS
Celestica
Buyback Buy 67,128 $9.82 $659K 10
Sep 06, 2022 $CLS
Celestica
Buyback Buy 33,900 $12.84 $435K 10
Sep 06, 2022 $CLS
Celestica
Buyback Buy 62,385 $9.76 $609K 10
Sep 06, 2022 $CLS
Celestica
Buyback Buy 62,385 $9.76 $609K 10
Sep 06, 2022 $CLS
Celestica
Buyback Buy 33,900 $12.84 $435K 10
Sep 02, 2022 $CLS
Celestica
Buyback Buy 20,100 $12.94 $260K 10
Sep 02, 2022 $CLS
Celestica
Buyback Buy 24,503 $9.85 $241K 10
Sep 02, 2022 $CLS
Celestica
Buyback Buy 24,503 $9.85 $241K 10
Sep 02, 2022 $CLS
Celestica
Buyback Buy 20,100 $12.94 $260K 10
Feb 28, 2022 $CLS
Celestica
Buyback Buy 47,500 $15.15 $720K 10
Feb 28, 2022 $CLS
Celestica
Buyback Buy 47,500 $15.15 $720K 10
Feb 25, 2022 $CLS
Celestica
Buyback Buy 46,300 $15.21 $704K 10
Feb 25, 2022 $CLS
Celestica
Buyback Buy 46,300 $15.21 $704K 10
Feb 09, 2022 $CLS
Celestica
Buyback Buy 9,500 $15.08 $143K 10
Feb 09, 2022 $CLS
Celestica
Buyback Buy 9,500 $15.08 $143K 10
Feb 08, 2022 $CLS
Celestica
Buyback Buy 52,214 $15.01 $784K 10
Feb 08, 2022 $CLS
Celestica
Buyback Buy 52,214 $15.01 $784K 10
Feb 07, 2022 $CLS
Celestica
Buyback Buy 52,214 $15.06 $786K 10
Feb 07, 2022 $CLS
Celestica
Buyback Buy 52,214 $15.06 $786K 10
Feb 04, 2022 $CLS
Celestica
Buyback Buy 14,470 $12.00 $174K 10
Feb 04, 2022 $CLS
Celestica
Buyback Buy 1,800 $15.30 $28K 10
Feb 04, 2022 $CLS
Celestica
Buyback Buy 1,800 $15.30 $28K 10
Feb 04, 2022 $CLS
Celestica
Buyback Buy 14,470 $12.00 $174K 10
Jan 26, 2022 $CLS
Celestica
Buyback Buy 68,594 $10.95 $751K 10
Jan 26, 2022 $CLS
Celestica
Buyback Buy 20,100 $13.84 $278K 10
Jan 26, 2022 $CLS
Celestica
Buyback Buy 20,100 $13.84 $278K 10
Jan 26, 2022 $CLS
Celestica
Buyback Buy 68,594 $10.95 $751K 10
Jan 25, 2022 $CLS
Celestica
Buyback Buy 96,038 $10.84 $1.0M 10
Jan 25, 2022 $CLS
Celestica
Buyback Buy 48,200 $13.63 $657K 10
Jan 25, 2022 $CLS
Celestica
Buyback Buy 48,200 $13.63 $657K 10
Jan 25, 2022 $CLS
Celestica
Buyback Buy 96,038 $10.84 $1.0M 10
Dec 27, 2021 $CLS
Celestica
Buyback Buy 3,550 $10.97 $39K 10
Dec 27, 2021 $CLS
Celestica
Buyback Buy 3,550 $10.97 $39K 10
Feb 28, 2021 $CLS
Celestica
Buyback Buy 66,600 $10.55 $703K 10
Feb 02, 2021 $CLS
Celestica
Buyback Buy 10,143 $8.27 $84K 10
Feb 02, 2021 $CLS
Celestica
Buyback Buy 10,143 $8.27 $84K 10
Dec 02, 2020 $CLS
Celestica
Buyback Buy 1,800 $9.64 $17K 10
Dec 02, 2020 $CLS
Celestica
Buyback Buy 4,400 $7.47 $33K 10
Dec 02, 2020 $CLS
Celestica
Buyback Buy 4,400 $7.47 $33K 10
Dec 02, 2020 $CLS
Celestica
Buyback Buy 1,800 $9.64 $17K 10
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Confluence Scores reflect the company's current score, not the score at time of trade.
Form55 provides data and analysis for informational purposes only. Nothing on this site constitutes investment advice or a recommendation to buy or sell any security. Past performance is not indicative of future results.