Bank of America’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
Q1
$4.55M Sell
76,339
-49,640
-39% -$3.19M ﹤0.01% 3541
2025
Q4
$7.54M Buy
125,979
+49,000
+64% +$2.62M ﹤0.01% 3058
2025
Q3
$3.94M Buy
76,979
+103
+0.1% +$4.36K ﹤0.01% 4236
2025
Q2
$2.18M Buy
76,876
+1,097
+1% +$27.3K ﹤0.01% 4697
2025
Q1
$1.73M Sell
75,779
-24,705
-25% -$659K ﹤0.01% 4796
2024
Q4
$3.04M Buy
100,484
+54,551
+119% +$1.55M ﹤0.01% 4071
2024
Q3
$1.3M Buy
45,933
+23,576
+105% +$663K ﹤0.01% 4882
2024
Q2
$645K Sell
22,357
-38,836
-63% -$941K ﹤0.01% 5181
2024
Q1
$1.41M Buy
61,193
+20,313
+50% +$419K ﹤0.01% 4696
2023
Q4
$829K Buy
40,880
+7,948
+24% +$145K ﹤0.01% 5123
2023
Q3
$526K Sell
32,932
-26,755
-45% -$366K ﹤0.01% 5278
2023
Q2
$797K Buy
59,687
+11,655
+24% +$145K ﹤0.01% 4942
2023
Q1
$672K Sell
48,032
-2,180
-4% -$30.8K ﹤0.01% 5175
2022
Q4
$586K Sell
50,212
-26,864
-35% -$304K ﹤0.01% 5259
2022
Q3
$682K Sell
77,076
-17,177
-18% -$147K ﹤0.01% 5160
2022
Q2
$564K Sell
94,253
-11,789
-11% -$65.3K ﹤0.01% 5347
2022
Q1
$583K Sell
106,042
-17,388
-14% -$102K ﹤0.01% 5725
2021
Q4
$769K Sell
123,430
-31,183
-20% -$207K ﹤0.01% 5511
2021
Q3
$1.09M Sell
154,613
-2,648
-2% -$18.8K ﹤0.01% 4980
2021
Q2
$1.13M Sell
157,261
-25,235
-14% -$195K ﹤0.01% 4804
2021
Q1
$1.45M Buy
182,496
+11,558
+7% +$91.4K ﹤0.01% 4518
2020
Q4
$1.19M Buy
170,938
+6,018
+4% +$44.2K ﹤0.01% 4361
2020
Q3
$1.2M Sell
164,920
-5,440
-3% -$41.1K ﹤0.01% 4067
2020
Q2
$1.12M Buy
170,360
+15,306
+10% +$83K ﹤0.01% 4037
2020
Q1
$724K Sell
155,054
-22,947
-13% -$156K ﹤0.01% 4234
2019
Q4
$1.36M Sell
178,001
-31,573
-15% -$236K ﹤0.01% 4285
2019
Q3
$1.46M Buy
209,574
+92,888
+80% +$742K ﹤0.01% 4289
2019
Q2
$1.12M Sell
116,686
-26,059
-18% -$223K ﹤0.01% 4489
2019
Q1
$1.03M Sell
142,745
-12,590
-8% -$91.3K ﹤0.01% 4496
2018
Q4
$1.05M Sell
155,335
-73,591
-32% -$563K ﹤0.01% 4365
2018
Q3
$1.8M Sell
228,926
-91,225
-28% -$695K ﹤0.01% 4059
2018
Q2
$1.97M Sell
320,151
-8,622
-3% -$47.4K ﹤0.01% 3989
2018
Q1
$1.46M Buy
328,773
+110,831
+51% +$519K ﹤0.01% 4111
2017
Q4
$1.12M Buy
217,942
+124,137
+132% +$836K ﹤0.01% 4411
2017
Q3
$795K Buy
93,805
+34,214
+57% +$294K ﹤0.01% 4656
2017
Q2
$547K Buy
59,591
+37,895
+175% +$382K ﹤0.01% 4838
2017
Q1
$228K Buy
21,696
+5,353
+33% +$64.5K ﹤0.01% 5257
2016
Q4
$228K Sell
16,343
-10,845
-40% -$132K ﹤0.01% 5263
2016
Q3
$306K Sell
27,188
-3,972
-13% -$40.4K ﹤0.01% 4933
2016
Q2
$273K Sell
31,160
-115,225
-79% -$856K ﹤0.01% 5045
2016
Q1
$909K Buy
146,385
+82,642
+130% +$560K ﹤0.01% 4175
2015
Q4
$489K Buy
63,743
+35,230
+124% +$298K ﹤0.01% 4840
2015
Q3
$234K Buy
28,513
+21,025
+281% +$197K ﹤0.01% 5248
2015
Q2
$85K Buy
7,488
+1,547
+26% +$17.6K ﹤0.01% 5679
2015
Q1
$63K Sell
5,941
-13,154
-69% -$178K ﹤0.01% 5549
2014
Q4
$297K Buy
19,095
+12,836
+205% +$180K ﹤0.01% 5044
2014
Q3
$84K Buy
6,259
+42
+0.7% +$598 ﹤0.01% 6141
2014
Q2
$96K Buy
6,217
+5,035
+426% +$77.1K ﹤0.01% 6176
2014
Q1
$20K Sell
1,182
-491
-29% -$8.08K ﹤0.01% 6907
2013
Q4
$27K Sell
1,673
-2,300
-58% -$37.2K ﹤0.01% 6890
2013
Q3
$56K Buy
3,973
+932
+31% +$12.2K ﹤0.01% 6359
2013
Q2
$37K Buy
+3,041
New +$36.6K ﹤0.01% 6718

Other funds holding CECO

Bank of America's CECO Position: Q1 2026 in Review

Bank of America reduced its Ceco Environmental (CECO) stake by 39% in Q1 2026, selling an estimated $3.19M and leaving 76,339 shares worth $4.55M. The position accounts for ﹤0.01% of the portfolio, ranked #3541.

Bank of America first reported a position in CECO in Q2 2013 and has held it in 52 quarters since. The position peaked at $7.54M in Q4 2025. 262 funds tracked by Wall St. Rank hold CECO as of Q1 2026.

  • Bank of America held 76,339 shares of Ceco Environmental worth $4.55M as of Q1 2026.
  • Bank of America sold 49,640 Ceco Environmental shares in Q1 2026, an estimated $3.19M.
  • Ceco Environmental made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #3541 holding.
  • Bank of America first reported a position in Ceco Environmental in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's Ceco Environmental position peaked at $7.54M in Q4 2025.
  • 262 funds tracked by Wall St. Rank held Ceco Environmental as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.