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

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$799K Buy
28,204
+13,543
+92% +$384K ﹤0.01% 3775
2025
Q1
$335K Buy
14,661
+1,982
+16% +$45.3K ﹤0.01% 3968
2024
Q4
$383K Sell
12,679
-3,559
-22% -$108K ﹤0.01% 3849
2024
Q3
$457K Sell
16,238
-344
-2% -$9.68K ﹤0.01% 3752
2024
Q2
$478K Buy
16,582
+2,426
+17% +$69.9K ﹤0.01% 3692
2024
Q1
$326K Sell
14,156
-9,289
-40% -$214K ﹤0.01% 3863
2023
Q4
$475K Buy
23,445
+1,990
+9% +$40.3K ﹤0.01% 3806
2023
Q3
$343K Buy
21,455
+3,282
+18% +$52.5K ﹤0.01% 3871
2023
Q2
$242K Sell
18,173
-17,343
-49% -$231K ﹤0.01% 4155
2023
Q1
$498K Buy
35,516
+9,742
+38% +$137K ﹤0.01% 3519
2022
Q4
$301K Sell
25,774
-7
-0% -$82 ﹤0.01% 4083
2022
Q3
$228K Buy
25,781
+707
+3% +$6.25K ﹤0.01% 4193
2022
Q2
$150K Sell
25,074
-1,912
-7% -$11.4K ﹤0.01% 4582
2022
Q1
$148K Sell
26,986
-4,369
-14% -$24K ﹤0.01% 4880
2021
Q4
$195K Buy
31,355
+11,466
+58% +$71.3K ﹤0.01% 4841
2021
Q3
$139K Buy
19,889
+1,765
+10% +$12.3K ﹤0.01% 4963
2021
Q2
$129K Sell
18,124
-205
-1% -$1.46K ﹤0.01% 4962
2021
Q1
$145K Buy
18,329
+507
+3% +$4.01K ﹤0.01% 4702
2020
Q4
$124K Buy
17,822
+7,048
+65% +$49K ﹤0.01% 4663
2020
Q3
$79K Hold
10,774
﹤0.01% 4627
2020
Q2
$71K Sell
10,774
-158
-1% -$1.04K ﹤0.01% 4583
2020
Q1
$51K Sell
10,932
-1,940
-15% -$9.05K ﹤0.01% 4654
2019
Q4
$98K Buy
12,872
+2,098
+19% +$16K ﹤0.01% 4503
2019
Q3
$75K Hold
10,774
﹤0.01% 4366
2019
Q2
$103K Hold
10,774
﹤0.01% 4246
2019
Q1
$77K Hold
10,774
﹤0.01% 4307
2018
Q4
$73K Sell
10,774
-692
-6% -$4.69K ﹤0.01% 4253
2018
Q3
$90K Buy
11,466
+479
+4% +$3.76K ﹤0.01% 4320
2018
Q2
$67K Buy
10,987
+194
+2% +$1.18K ﹤0.01% 4444
2018
Q1
$48K Hold
10,793
﹤0.01% 4471
2017
Q4
$55K Sell
10,793
-717
-6% -$3.65K ﹤0.01% 4391
2017
Q3
$97K Buy
11,510
+2,721
+31% +$22.9K ﹤0.01% 4319
2017
Q2
$81K Sell
8,789
-799
-8% -$7.36K ﹤0.01% 4163
2017
Q1
$101K Sell
9,588
-750
-7% -$7.9K ﹤0.01% 4108
2016
Q4
$144K Buy
10,338
+1,564
+18% +$21.8K ﹤0.01% 3947
2016
Q3
$99K Hold
8,774
﹤0.01% 4095
2016
Q2
$77K Sell
8,774
-215
-2% -$1.89K ﹤0.01% 4216
2016
Q1
$55K Sell
8,989
-14,858
-62% -$90.9K ﹤0.01% 4399
2015
Q4
$183K Sell
23,847
-3,655
-13% -$28K ﹤0.01% 3880
2015
Q3
$226K Buy
27,502
+17,376
+172% +$143K ﹤0.01% 3654
2015
Q2
$114K Sell
10,126
-12,809
-56% -$144K ﹤0.01% 4262
2015
Q1
$243K Sell
22,935
-17,900
-44% -$190K ﹤0.01% 3656
2014
Q4
$635K Sell
40,835
-3,461
-8% -$53.8K ﹤0.01% 2818
2014
Q3
$594K Buy
44,296
+1,300
+3% +$17.4K ﹤0.01% 2811
2014
Q2
$671K Buy
42,996
+15,685
+57% +$245K ﹤0.01% 2737
2014
Q1
$454K Buy
27,311
+566
+2% +$9.41K ﹤0.01% 2964
2013
Q4
$433K Sell
26,745
-3,376
-11% -$54.7K ﹤0.01% 2970
2013
Q3
$424K Buy
30,121
+25,121
+502% +$354K ﹤0.01% 3010
2013
Q2
$62K Buy
+5,000
New +$62K ﹤0.01% 3978