Royal Bank of Canada’s Ceco Environmental CECO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$517K Buy
5,701
+2,858
+101% +$226K ﹤0.01% 4340
2026
Q1
$169K Sell
2,843
-843
-23% -$54.2K ﹤0.01% 4800
2025
Q4
$221K Sell
3,686
-10,240
-74% -$548K ﹤0.01% 4694
2025
Q3
$713K Sell
13,926
-14,278
-51% -$604K ﹤0.01% 4230
2025
Q2
$799K Buy
28,204
+13,543
+92% +$337K ﹤0.01% 4090
2025
Q1
$335K Buy
14,661
+1,982
+16% +$52.8K ﹤0.01% 4300
2024
Q4
$383K Sell
12,679
-3,559
-22% -$101K ﹤0.01% 4289
2024
Q3
$457K Sell
16,238
-344
-2% -$9.68K ﹤0.01% 4165
2024
Q2
$478K Buy
16,582
+2,426
+17% +$58.8K ﹤0.01% 4052
2024
Q1
$326K Sell
14,156
-9,289
-40% -$191K ﹤0.01% 4272
2023
Q4
$475K Buy
23,445
+1,990
+9% +$36.3K ﹤0.01% 4310
2023
Q3
$343K Buy
21,455
+3,282
+18% +$44.9K ﹤0.01% 4337
2023
Q2
$242K Sell
18,173
-17,343
-49% -$216K ﹤0.01% 4567
2023
Q1
$498K Buy
35,516
+9,742
+38% +$138K ﹤0.01% 3867
2022
Q4
$301K Sell
25,774
-7
-0% -$79 ﹤0.01% 4533
2022
Q3
$228K Buy
25,781
+707
+3% +$6.06K ﹤0.01% 4663
2022
Q2
$150K Sell
25,074
-1,912
-7% -$10.6K ﹤0.01% 5031
2022
Q1
$148K Sell
26,986
-4,369
-14% -$25.5K ﹤0.01% 5353
2021
Q4
$195K Buy
31,355
+11,466
+58% +$76.1K ﹤0.01% 5359
2021
Q3
$139K Buy
19,889
+1,765
+10% +$12.5K ﹤0.01% 5468
2021
Q2
$129K Sell
18,124
-205
-1% -$1.59K ﹤0.01% 5439
2021
Q1
$145K Buy
18,329
+507
+3% +$4.01K ﹤0.01% 5176
2020
Q4
$124K Buy
17,822
+7,048
+65% +$51.8K ﹤0.01% 5200
2020
Q3
$79K Hold
10,774
﹤0.01% 5103
2020
Q2
$71K Sell
10,774
-158
-1% -$856 ﹤0.01% 5048
2020
Q1
$51K Sell
10,932
-1,940
-15% -$13.2K ﹤0.01% 5149
2019
Q4
$98K Buy
12,872
+2,098
+19% +$15.7K ﹤0.01% 5086
2019
Q3
$75K Hold
10,774
﹤0.01% 4947
2019
Q2
$103K Hold
10,774
﹤0.01% 4858
2019
Q1
$77K Hold
10,774
﹤0.01% 4926
2018
Q4
$73K Sell
10,774
-692
-6% -$5.3K ﹤0.01% 4895
2018
Q3
$90K Buy
11,466
+479
+4% +$3.65K ﹤0.01% 4914
2018
Q2
$67K Buy
10,987
+194
+2% +$1.07K ﹤0.01% 5020
2018
Q1
$48K Hold
10,793
﹤0.01% 5072
2017
Q4
$55K Sell
10,793
-717
-6% -$4.83K ﹤0.01% 5124
2017
Q3
$97K Buy
11,510
+2,721
+31% +$23.4K ﹤0.01% 5036
2017
Q2
$81K Sell
8,789
-799
-8% -$8.05K ﹤0.01% 4876
2017
Q1
$101K Sell
9,588
-750
-7% -$9.04K ﹤0.01% 4754
2016
Q4
$144K Buy
10,338
+1,564
+18% +$19.1K ﹤0.01% 4679
2016
Q3
$99K Hold
8,774
﹤0.01% 4827
2016
Q2
$77K Sell
8,774
-215
-2% -$1.6K ﹤0.01% 4895
2016
Q1
$55K Sell
8,989
-14,858
-62% -$101K ﹤0.01% 5075
2015
Q4
$183K Sell
23,847
-3,655
-13% -$30.9K ﹤0.01% 4571
2015
Q3
$226K Buy
27,502
+17,376
+172% +$163K ﹤0.01% 4216
2015
Q2
$114K Sell
10,126
-12,809
-56% -$146K ﹤0.01% 4740
2015
Q1
$243K Sell
22,935
-17,900
-44% -$243K ﹤0.01% 4095
2014
Q4
$635K Sell
40,835
-3,461
-8% -$48.4K ﹤0.01% 3328
2014
Q3
$594K Buy
44,296
+1,300
+3% +$18.5K ﹤0.01% 3301
2014
Q2
$671K Buy
42,996
+15,685
+57% +$240K ﹤0.01% 3170
2014
Q1
$454K Buy
27,311
+566
+2% +$9.31K ﹤0.01% 3415
2013
Q4
$433K Sell
26,745
-3,376
-11% -$54.5K ﹤0.01% 3528
2013
Q3
$424K Buy
30,121
+25,121
+502% +$329K ﹤0.01% 3509
2013
Q2
$62K Buy
+5,000
New +$60.3K ﹤0.01% 4559

Other funds holding CECO

Royal Bank of Canada's CECO Position: Q2 2026 in Review

Royal Bank of Canada increased its Ceco Environmental (CECO) stake by 101% in Q2 2026, buying an estimated $226K and bringing the position to 5,701 shares worth $517K. The position accounts for ﹤0.01% of the portfolio, ranked #4340.

Royal Bank of Canada first reported a position in CECO in Q2 2013 and has held it in 53 quarters since. The position peaked at $799K in Q2 2025. 342 funds tracked by Wall St. Rank hold CECO as of Q2 2026.

  • Royal Bank of Canada held 5,701 shares of Ceco Environmental worth $517K as of Q2 2026.
  • Royal Bank of Canada bought 2,858 Ceco Environmental shares in Q2 2026, an estimated $226K.
  • Ceco Environmental made up ﹤0.01% of Royal Bank of Canada's portfolio in Q2 2026, its #4340 holding.
  • Royal Bank of Canada first reported a position in Ceco Environmental in Q2 2013 and has held it in 53 quarters since.
  • Royal Bank of Canada's Ceco Environmental position peaked at $799K in Q2 2025.
  • 342 funds tracked by Wall St. Rank held Ceco Environmental as of Q2 2026.

Based on Royal Bank of Canada's 13F filing for Q2 2026, filed 14 Aug 2026.