Castleark 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
Q1
Sell
-1,850
Closed -$547K 304
2025
Q4
$547K Buy
1,850
+620
+50% +$187K 0.02% 248
2025
Q3
$303K Sell
1,230
-50,530
-98% -$10.2M 0.01% 253
2025
Q2
$8.08M Sell
51,760
-18,480
-26% -$1.96M 0.24% 65
2025
Q1
$5.54M Sell
70,240
-31,360
-31% -$3.33M 0.19% 107
2024
Q4
$9.38M Buy
+101,600
New +$7.95M 0.33% 51
2024
Q3
Sell
-124,310
Closed -$7.13M 279
2024
Q2
$7.13M Sell
124,310
-71,040
-36% -$3.58M 0.29% 72
2024
Q1
$8.78M Sell
195,350
-97,100
-33% -$3.69M 0.37% 55
2023
Q4
$8.56M Buy
292,450
+17,080
+6% +$454K 0.38% 52
2023
Q3
$6.75M Buy
+275,370
New +$5.64M 0.34% 54

Other funds holding CLS

Castleark Management's CLS Position: Q1 2026 in Review

Castleark Management sold out of Celestica (CLS) in Q1 2026, closing a stake of 1,850 shares — an estimated $547K sold.

Castleark Management first reported a position in CLS in Q3 2023 and held it in 9 quarters. The position peaked at $9.38M in Q4 2024. 773 funds tracked by Wall St. Rank hold CLS as of Q1 2026.

  • Castleark Management reported no remaining Celestica position as of Q1 2026 after selling out during the quarter.
  • Castleark Management sold 1,850 Celestica shares in Q1 2026, an estimated $547K.
  • Castleark Management first reported a position in Celestica in Q3 2023 and held it in 9 quarters.
  • Castleark Management's Celestica position peaked at $9.38M in Q4 2024.
  • 773 funds tracked by Wall St. Rank held Celestica as of Q1 2026.

Based on Castleark Management's 13F filing for Q1 2026, filed 15 May 2026.