Charles Schwab’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
$40.2M Buy
442,654
+195,155
+79% +$15.4M 0.01% 1396
2026
Q1
$14.7M Sell
247,499
-6,227
-2% -$401K ﹤0.01% 1912
2025
Q4
$15.2M Buy
253,726
+3,717
+1% +$199K ﹤0.01% 1918
2025
Q3
$12.8M Buy
250,009
+11,170
+5% +$473K ﹤0.01% 1993
2025
Q2
$6.76M Buy
238,839
+6,303
+3% +$157K ﹤0.01% 2200
2025
Q1
$5.3M Sell
232,536
-4,928
-2% -$131K ﹤0.01% 2247
2024
Q4
$7.18M Buy
237,464
+1,967
+0.8% +$56K ﹤0.01% 2161
2024
Q3
$6.64M Buy
235,497
+152,893
+185% +$4.3M ﹤0.01% 2226
2024
Q2
$2.38M Buy
82,604
+3,348
+4% +$81.1K ﹤0.01% 2649
2024
Q1
$1.82M Sell
79,256
-2,677
-3% -$55.2K ﹤0.01% 2623
2023
Q4
$1.66M Hold
81,933
﹤0.01% 2673
2023
Q3
$1.31M Buy
81,933
+1,617
+2% +$22.1K ﹤0.01% 2714
2023
Q2
$1.07M Buy
80,316
+67,886
+546% +$844K ﹤0.01% 2747
2023
Q1
$174K Buy
12,430
+2,193
+21% +$31K ﹤0.01% 3175
2022
Q4
$120K Sell
10,237
-3,953
-28% -$44.8K ﹤0.01% 3242
2022
Q3
$126K Hold
14,190
﹤0.01% 3203
2022
Q2
$85K Sell
14,190
-68,968
-83% -$382K ﹤0.01% 3301
2022
Q1
$457K Hold
83,158
﹤0.01% 3123
2021
Q4
$519K Buy
83,158
+4,414
+6% +$29.3K ﹤0.01% 3129
2021
Q3
$555K Sell
78,744
-97
-0.1% -$689 ﹤0.01% 3114
2021
Q2
$565K Sell
78,841
-342
-0.4% -$2.65K ﹤0.01% 3128
2021
Q1
$628K Buy
79,183
+4,892
+7% +$38.7K ﹤0.01% 3012
2020
Q4
$518K Hold
74,291
﹤0.01% 2981
2020
Q3
$542K Sell
74,291
-2,875
-4% -$21.7K ﹤0.01% 2853
2020
Q2
$509K Buy
77,166
+3,045
+4% +$16.5K ﹤0.01% 2821
2020
Q1
$347K Sell
74,121
-2,880
-4% -$19.6K ﹤0.01% 2828
2019
Q4
$590K Buy
77,001
+3,544
+5% +$26.5K ﹤0.01% 2764
2019
Q3
$514K Hold
73,457
﹤0.01% 2784
2019
Q2
$705K Buy
73,457
+2,644
+4% +$22.6K ﹤0.01% 2691
2019
Q1
$510K Hold
70,813
﹤0.01% 2762
2018
Q4
$478K Buy
70,813
+6,341
+10% +$48.5K ﹤0.01% 2785
2018
Q3
$509K Buy
64,472
+14,120
+28% +$108K ﹤0.01% 2833
2018
Q2
$310K Hold
50,352
﹤0.01% 2951
2018
Q1
$225K Hold
50,352
﹤0.01% 2959
2017
Q4
$259K Hold
50,352
﹤0.01% 2924
2017
Q3
$426K Hold
50,352
﹤0.01% 2765
2017
Q2
$463K Hold
50,352
﹤0.01% 2721
2017
Q1
$530K Hold
50,352
﹤0.01% 2622
2016
Q4
$703K Hold
50,352
﹤0.01% 2541
2016
Q3
$568K Hold
50,352
﹤0.01% 2573
2016
Q2
$441K Hold
50,352
﹤0.01% 2632
2016
Q1
$313K Hold
50,352
﹤0.01% 2757
2015
Q4
$387K Buy
50,352
+18,200
+57% +$154K ﹤0.01% 2757
2015
Q3
$264K Hold
32,152
﹤0.01% 2875
2015
Q2
$365K Hold
32,152
﹤0.01% 2795
2015
Q1
$342K Hold
32,152
﹤0.01% 2785
2014
Q4
$500K Hold
32,152
﹤0.01% 2617
2014
Q3
$431K Hold
32,152
﹤0.01% 2642
2014
Q2
$502K Buy
32,152
+6,600
+26% +$101K ﹤0.01% 2625
2014
Q1
$424K Hold
25,552
﹤0.01% 2657
2013
Q4
$414K Sell
25,552
-10,200
-29% -$165K ﹤0.01% 2657
2013
Q3
$502K Buy
35,752
+21,252
+147% +$278K ﹤0.01% 2545
2013
Q2
$182K Buy
+14,500
New +$175K ﹤0.01% 2935

Other funds holding CECO

Charles Schwab's CECO Position: Q2 2026 in Review

Charles Schwab increased its Ceco Environmental (CECO) stake by 79% in Q2 2026, buying an estimated $15.4M and bringing the position to 442,654 shares worth $40.2M. The position accounts for 0.01% of the portfolio, ranked #1396.

Charles Schwab first reported a position in CECO in Q2 2013 and has held it in 53 quarters since. 343 funds tracked by Wall St. Rank hold CECO as of Q2 2026.

  • Charles Schwab held 442,654 shares of Ceco Environmental worth $40.2M as of Q2 2026.
  • Charles Schwab bought 195,155 Ceco Environmental shares in Q2 2026, an estimated $15.4M.
  • Ceco Environmental made up 0.01% of Charles Schwab's portfolio in Q2 2026, its #1396 holding.
  • Charles Schwab first reported a position in Ceco Environmental in Q2 2013 and has held it in 53 quarters since.
  • 343 funds tracked by Wall St. Rank held Ceco Environmental as of Q2 2026.

Based on Charles Schwab's 13F filing for Q2 2026, filed 14 Aug 2026.