Fox Run Management’s Celestica CLS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.14M Buy
3,136
+776
+33% +$291K 0.19% 141
2026
Q1
$607K Buy
2,360
+589
+33% +$171K 0.11% 357
2025
Q4
$524K Sell
1,771
-6,058
-77% -$1.83M 0.08% 480
2025
Q3
$1.93M Buy
+7,829
New +$1.58M 0.3% 32
2025
Q2
Sell
-39,016
Closed -$3.07M 916
2025
Q1
$3.07M Buy
39,016
+21,666
+125% +$2.3M 0.48% 7
2024
Q4
$1.6M Sell
17,350
-6,244
-26% -$488K 0.29% 41
2024
Q3
$1.21M Buy
23,594
+16,814
+248% +$869K 0.27% 68
2024
Q2
$389K Buy
6,780
+262
+4% +$13.2K 0.07% 489
2024
Q1
$293K Buy
+6,518
New +$247K 0.06% 542
2023
Q2
Sell
-42,292
Closed -$546K 729
2023
Q1
$546K Buy
42,292
+26,819
+173% +$343K 0.18% 198
2022
Q4
$174K Sell
15,473
-11,764
-43% -$124K 0.07% 504
2022
Q3
$229K Buy
27,237
+4,645
+21% +$47.1K 0.09% 441
2022
Q2
$220K Buy
22,592
+8,649
+62% +$92.8K 0.11% 394
2022
Q1
$166K Buy
+13,943
New +$164K 0.09% 428
2018
Q3
Sell
-11,771
Closed -$140K 605
2018
Q2
$140K Buy
+11,771
New +$135K 0.04% 611
2016
Q3
Sell
-14,500
Closed -$135K 511
2016
Q2
$135K Buy
+14,500
New +$151K 0.07% 485

Other funds holding CLS

Fox Run Management's CLS Position: Q2 2026 in Review

Fox Run Management increased its Celestica (CLS) stake by 33% in Q2 2026, buying an estimated $291K and bringing the position to 3,136 shares worth $1.14M. The position accounts for 0.19% of the portfolio, ranked #141.

Fox Run Management first reported a position in CLS in Q2 2016 and has held it in 16 quarters since. The position peaked at $3.07M in Q1 2025. 874 funds tracked by Wall St. Rank hold CLS as of Q2 2026.

  • Fox Run Management held 3,136 shares of Celestica worth $1.14M as of Q2 2026.
  • Fox Run Management bought 776 Celestica shares in Q2 2026, an estimated $291K.
  • Celestica made up 0.19% of Fox Run Management's portfolio in Q2 2026, its #141 holding.
  • Fox Run Management first reported a position in Celestica in Q2 2016 and has held it in 16 quarters since.
  • Fox Run Management's Celestica position peaked at $3.07M in Q1 2025.
  • 874 funds tracked by Wall St. Rank held Celestica as of Q2 2026.

Based on Fox Run Management's 13F filing for Q2 2026, filed 4 Aug 2026.