Dynamic Technology Lab’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.24M Buy
3,408
+2,248
+194% +$844K 0.28% 100
2026
Q1
$327K Buy
1,160
+468
+68% +$136K 0.05% 578
2025
Q4
$205K Sell
692
-1,768
-72% -$533K 0.05% 618
2025
Q3
$606K Buy
+2,460
New +$496K 0.1% 346
2025
Q2
Sell
-6,280
Closed -$495K 991
2025
Q1
$495K Buy
6,280
+1,521
+32% +$161K 0.07% 487
2024
Q4
$439K Sell
4,759
-27,217
-85% -$2.13M 0.07% 500
2024
Q3
$1.64M Buy
+31,976
New +$1.65M 0.17% 165
2024
Q2
Sell
-9,041
Closed -$406K 1001
2024
Q1
$406K Sell
9,041
-49,452
-85% -$1.88M 0.04% 675
2023
Q4
$1.71M Buy
+58,493
New +$1.56M 0.18% 158
2023
Q3
Sell
-17,195
Closed -$249K 995
2023
Q2
$249K Sell
17,195
-32,013
-65% -$396K 0.03% 765
2023
Q1
$635K Buy
+49,208
New +$629K 0.06% 544
2022
Q4
Sell
-78,332
Closed -$659K 1152
2022
Q3
$659K Buy
78,332
+67,337
+612% +$682K 0.07% 521
2022
Q2
$107K Sell
10,995
-3,741
-25% -$40.1K 0.01% 986
2022
Q1
$176K Sell
14,736
-6,961
-32% -$82.1K 0.02% 955
2021
Q4
$241K Buy
+21,697
New +$225K 0.03% 899
2020
Q4
Sell
-43,111
Closed -$297K 1033
2020
Q3
$297K Buy
+43,111
New +$324K 0.05% 660
2020
Q2
Sell
-128,356
Closed -$449K 1008
2020
Q1
$449K Buy
128,356
+115,300
+883% +$795K 0.09% 407
2019
Q4
$108K Sell
13,056
-4,912
-27% -$36.6K 0.02% 890
2019
Q3
$129K Sell
17,968
-14,656
-45% -$101K 0.02% 865
2019
Q2
$223K Buy
+32,624
New +$238K 0.04% 769
2019
Q1
Sell
-49,977
Closed -$438K 1029
2018
Q4
$438K Buy
+49,977
New +$501K 0.08% 476
2018
Q2
Sell
-13,400
Closed -$138K 1026
2018
Q1
$138K Buy
+13,400
New +$144K 0.02% 943
2017
Q4
Sell
-56,777
Closed -$703K 1045
2017
Q3
$703K Buy
56,777
+45,820
+418% +$564K 0.11% 304
2017
Q2
$149K Buy
10,957
+579
+6% +$8.12K 0.03% 914
2017
Q1
$151K Sell
10,378
-48,034
-82% -$642K 0.04% 857
2016
Q4
$692K Buy
58,412
+38,867
+199% +$456K 0.19% 131
2016
Q3
$212K Sell
19,545
-75,811
-80% -$797K 0.06% 695
2016
Q2
$887K Buy
95,356
+82,874
+664% +$865K 0.24% 67
2016
Q1
$137K Buy
+12,482
New +$126K 0.04% 808
2015
Q2
Sell
-20,807
Closed -$231K 761
2015
Q1
$231K Buy
20,807
+3,351
+19% +$38.7K 0.1% 480
2014
Q4
$205K Buy
+17,456
New +$188K 0.1% 477

Other funds holding CLS

Dynamic Technology Lab's CLS Position: Q2 2026 in Review

Dynamic Technology Lab increased its Celestica (CLS) stake by 194% in Q2 2026, buying an estimated $844K and bringing the position to 3,408 shares worth $1.24M. The position accounts for 0.28% of the portfolio, ranked #100.

Dynamic Technology Lab first reported a position in CLS in Q4 2014 and has held it in 31 quarters since. The position peaked at $1.71M in Q4 2023. 873 funds tracked by Wall St. Rank hold CLS as of Q2 2026.

  • Dynamic Technology Lab held 3,408 shares of Celestica worth $1.24M as of Q2 2026.
  • Dynamic Technology Lab bought 2,248 Celestica shares in Q2 2026, an estimated $844K.
  • Celestica made up 0.28% of Dynamic Technology Lab's portfolio in Q2 2026, its #100 holding.
  • Dynamic Technology Lab first reported a position in Celestica in Q4 2014 and has held it in 31 quarters since.
  • Dynamic Technology Lab's Celestica position peaked at $1.71M in Q4 2023.
  • 873 funds tracked by Wall St. Rank held Celestica as of Q2 2026.

Based on Dynamic Technology Lab's 13F filing for Q2 2026, filed 13 Aug 2026.