Nebula Research & Development’s Celestica CLS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Sell
-16,449
Closed -$2.57M 177
2025
Q2
$2.57M Buy
16,449
+5,385
+49% +$572K 0.22% 128
2025
Q1
$872K Sell
11,064
-1,188
-10% -$126K 0.08% 416
2024
Q4
$1.13M Sell
12,252
-5,145
-30% -$402K 0.13% 257
2024
Q3
$889K Buy
17,397
+13,693
+370% +$708K 0.11% 333
2024
Q2
$212K Sell
3,704
-34,841
-90% -$1.76M 0.03% 713
2024
Q1
$1.73M Buy
38,545
+19,573
+103% +$743K 0.37% 35
2023
Q4
$556K Buy
18,972
+10,648
+128% +$283K 0.17% 217
2023
Q3
$204K Buy
+8,324
New +$170K 0.11% 395
2023
Q2
Sell
-12,860
Closed -$166K 353
2023
Q1
$166K Buy
+12,860
New +$164K 0.29% 185

Other funds holding CLS

Nebula Research & Development's CLS Position: Q3 2025 in Review

Nebula Research & Development sold out of Celestica (CLS) in Q3 2025, closing a stake of 16,449 shares — an estimated $2.57M sold.

Nebula Research & Development first reported a position in CLS in Q1 2023 and held it in 9 quarters. The position peaked at $2.57M in Q2 2025. 710 funds tracked by Wall St. Rank hold CLS as of Q3 2025.

  • Nebula Research & Development reported no remaining Celestica position as of Q3 2025 after selling out during the quarter.
  • Nebula Research & Development sold 16,449 Celestica shares in Q3 2025, an estimated $2.57M.
  • Nebula Research & Development first reported a position in Celestica in Q1 2023 and held it in 9 quarters.
  • Nebula Research & Development's Celestica position peaked at $2.57M in Q2 2025.
  • 710 funds tracked by Wall St. Rank held Celestica as of Q3 2025.

Based on Nebula Research & Development's 13F filing for Q3 2025.