Royal Bank of Canada’s Celestica CLS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-30,000
Closed -$7.39M 7216
2025
Q3
$7.39M Buy
30,000
+15,000
+100% +$3.02M ﹤0.01% 2360
2025
Q2
$2.34M Buy
+15,000
New +$1.59M ﹤0.01% 3170
2024
Q4
Sell
-240,000
Closed -$12.3M 6927
2024
Q3
$12.3M Buy
240,000
+130,000
+118% +$6.72M ﹤0.01% 1661
2024
Q2
$6.31M Buy
110,000
+14,000
+15% +$706K ﹤0.01% 1995
2024
Q1
$4.31M Sell
96,000
-700,000
-88% -$26.6M ﹤0.01% 2299
2023
Q4
$23.3M Buy
796,000
+700,000
+729% +$18.6M 0.01% 1203
2023
Q3
$2.35M Buy
+96,000
New +$1.96M ﹤0.01% 2712
2018
Q4
Sell
-34,000
Closed -$368K 6786
2018
Q3
$368K Sell
34,000
-46,300
-58% -$555K ﹤0.01% 4103
2018
Q2
$953K Buy
80,300
+1,000
+1% +$11.5K ﹤0.01% 3268
2018
Q1
$821K Buy
+79,300
New +$854K ﹤0.01% 3323
2017
Q4
Sell
-49,000
Closed -$607K 6567
2017
Q3
$607K Sell
49,000
-1,000
-2% -$12.3K ﹤0.01% 3650
2017
Q2
$679K Sell
50,000
-98,500
-66% -$1.38M ﹤0.01% 3415
2017
Q1
$2.16M Buy
148,500
+101,400
+215% +$1.35M ﹤0.01% 2494
2016
Q4
$558K Buy
+47,100
New +$552K ﹤0.01% 3646
2016
Q3
Sell
-51,000
Closed -$474K 6409
2016
Q2
$474K Buy
+51,000
New +$532K ﹤0.01% 3750
2015
Q4
Sell
-97,000
Closed -$1.25M 6650
2015
Q3
$1.25M Buy
97,000
+47,000
+94% +$581K ﹤0.01% 2670
2015
Q2
$582K Buy
+50,000
New +$610K ﹤0.01% 3462
2015
Q1
Sell
-98,700
Closed -$1.16M 6158
2014
Q4
$1.16M Buy
+98,700
New +$1.06M ﹤0.01% 2800
2014
Q2
Sell
-10,000
Closed -$110K 5948
2014
Q1
$110K Buy
+10,000
New +$99.5K ﹤0.01% 4500
2013
Q4
Sell
-6,500
Closed -$72K 5942
2013
Q3
$72K Sell
6,500
-2,100
-24% -$21.9K ﹤0.01% 4649
2013
Q2
$81K Buy
+8,600
New +$75.6K ﹤0.01% 4412

Other funds holding CLS

Royal Bank of Canada's CLS Position: Q1 2026 in Review

Royal Bank of Canada increased its Celestica (CLS) stake by 14% in Q1 2026, buying an estimated $45.3M and bringing the position to 1,283,561 shares worth $362M. The position accounts for 0.06% of the portfolio, ranked #270.

Royal Bank of Canada first reported a position in CLS in Q2 2013 and has held it in 52 quarters since. 777 funds tracked by Wall St. Rank hold CLS as of Q1 2026.

  • Royal Bank of Canada held 1,283,561 shares of Celestica worth $362M as of Q1 2026.
  • Royal Bank of Canada bought 156,040 Celestica shares in Q1 2026, an estimated $45.3M.
  • Celestica made up 0.06% of Royal Bank of Canada's portfolio in Q1 2026, its #270 holding.
  • Royal Bank of Canada first reported a position in Celestica in Q2 2013 and has held it in 52 quarters since.
  • 777 funds tracked by Wall St. Rank held Celestica as of Q1 2026.

Based on Royal Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.