Charles Schwab’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
$6.76M Buy
238,839
+6,303
+3% +$178K ﹤0.01% 2200
2025
Q1
$5.3M Sell
232,536
-4,928
-2% -$112K ﹤0.01% 2247
2024
Q4
$7.18M Buy
237,464
+1,967
+0.8% +$59.5K ﹤0.01% 2161
2024
Q3
$6.64M Buy
235,497
+152,893
+185% +$4.31M ﹤0.01% 2226
2024
Q2
$2.38M Buy
82,604
+3,348
+4% +$96.6K ﹤0.01% 2649
2024
Q1
$1.82M Sell
79,256
-2,677
-3% -$61.6K ﹤0.01% 2622
2023
Q4
$1.66M Hold
81,933
﹤0.01% 2672
2023
Q3
$1.31M Buy
81,933
+1,617
+2% +$25.8K ﹤0.01% 2713
2023
Q2
$1.07M Buy
80,316
+67,886
+546% +$907K ﹤0.01% 2746
2023
Q1
$174K Buy
12,430
+2,193
+21% +$30.7K ﹤0.01% 3174
2022
Q4
$120K Sell
10,237
-3,953
-28% -$46.2K ﹤0.01% 3241
2022
Q3
$126K Hold
14,190
﹤0.01% 3202
2022
Q2
$85K Sell
14,190
-68,968
-83% -$413K ﹤0.01% 3300
2022
Q1
$457K Hold
83,158
﹤0.01% 3122
2021
Q4
$519K Buy
83,158
+4,414
+6% +$27.5K ﹤0.01% 3128
2021
Q3
$555K Sell
78,744
-97
-0.1% -$684 ﹤0.01% 3113
2021
Q2
$565K Sell
78,841
-342
-0.4% -$2.45K ﹤0.01% 3127
2021
Q1
$628K Buy
79,183
+4,892
+7% +$38.8K ﹤0.01% 3011
2020
Q4
$518K Hold
74,291
﹤0.01% 2980
2020
Q3
$542K Sell
74,291
-2,875
-4% -$21K ﹤0.01% 2852
2020
Q2
$509K Buy
77,166
+3,045
+4% +$20.1K ﹤0.01% 2820
2020
Q1
$347K Sell
74,121
-2,880
-4% -$13.5K ﹤0.01% 2827
2019
Q4
$590K Buy
77,001
+3,544
+5% +$27.2K ﹤0.01% 2763
2019
Q3
$514K Hold
73,457
﹤0.01% 2783
2019
Q2
$705K Buy
73,457
+2,644
+4% +$25.4K ﹤0.01% 2690
2019
Q1
$510K Hold
70,813
﹤0.01% 2761
2018
Q4
$478K Buy
70,813
+6,341
+10% +$42.8K ﹤0.01% 2784
2018
Q3
$509K Buy
64,472
+14,120
+28% +$111K ﹤0.01% 2832
2018
Q2
$310K Hold
50,352
﹤0.01% 2950
2018
Q1
$225K Hold
50,352
﹤0.01% 2958
2017
Q4
$259K Hold
50,352
﹤0.01% 2923
2017
Q3
$426K Hold
50,352
﹤0.01% 2764
2017
Q2
$463K Hold
50,352
﹤0.01% 2720
2017
Q1
$530K Hold
50,352
﹤0.01% 2621
2016
Q4
$703K Hold
50,352
﹤0.01% 2540
2016
Q3
$568K Hold
50,352
﹤0.01% 2572
2016
Q2
$441K Hold
50,352
﹤0.01% 2631
2016
Q1
$313K Hold
50,352
﹤0.01% 2756
2015
Q4
$387K Buy
50,352
+18,200
+57% +$140K ﹤0.01% 2756
2015
Q3
$264K Hold
32,152
﹤0.01% 2874
2015
Q2
$365K Hold
32,152
﹤0.01% 2794
2015
Q1
$342K Hold
32,152
﹤0.01% 2784
2014
Q4
$500K Hold
32,152
﹤0.01% 2616
2014
Q3
$431K Hold
32,152
﹤0.01% 2641
2014
Q2
$502K Buy
32,152
+6,600
+26% +$103K ﹤0.01% 2624
2014
Q1
$424K Hold
25,552
﹤0.01% 2656
2013
Q4
$414K Sell
25,552
-10,200
-29% -$165K ﹤0.01% 2656
2013
Q3
$502K Buy
35,752
+21,252
+147% +$298K ﹤0.01% 2544
2013
Q2
$182K Buy
+14,500
New +$182K ﹤0.01% 2934