Bailard’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
$2.15M Hold
23,700
0.04% 253
2026
Q1
$1.41M Sell
23,700
-3,322
-12% -$214K 0.03% 274
2025
Q4
$1.62M Sell
27,022
-30,319
-53% -$1.62M 0.04% 256
2025
Q3
$2.94M Sell
57,341
-6,200
-10% -$262K 0.06% 204
2025
Q2
$1.8M Sell
63,541
-578
-0.9% -$14.4K 0.04% 252
2025
Q1
$1.46M Hold
64,119
0.04% 256
2024
Q4
$1.94M Buy
64,119
+345
+0.5% +$9.81K 0.05% 227
2024
Q3
$1.8M Sell
63,774
-1,265
-2% -$35.6K 0.05% 243
2024
Q2
$1.88M Sell
65,039
-12,287
-16% -$298K 0.05% 235
2024
Q1
$1.78M Buy
77,326
+1,889
+3% +$38.9K 0.05% 242
2023
Q4
$1.53M Sell
75,437
-6,700
-8% -$122K 0.05% 245
2023
Q3
$1.31M Sell
82,137
-1,528
-2% -$20.9K 0.04% 242
2023
Q2
$1.12M Buy
83,665
+4,537
+6% +$56.4K 0.04% 258
2023
Q1
$1.11M Buy
79,128
+7,587
+11% +$107K 0.04% 253
2022
Q4
$836K Buy
71,541
+24,808
+53% +$281K 0.03% 290
2022
Q3
$414K Hold
46,733
0.02% 397
2022
Q2
$279K Buy
+46,733
New +$259K 0.01% 505
2020
Q4
Sell
-22,567
Closed -$165K 634
2020
Q3
$165K Buy
22,567
+2,600
+13% +$19.7K 0.01% 487
2020
Q2
$132K Buy
+19,967
New +$108K 0.01% 475
2019
Q3
Sell
-17,000
Closed -$163K 538
2019
Q2
$163K Sell
17,000
-10,200
-38% -$87.3K 0.01% 512
2019
Q1
$196K Buy
+27,200
New +$197K 0.01% 491

Other funds holding CECO

Bailard's CECO Position: Q2 2026 in Review

Bailard held its Ceco Environmental (CECO) position steady in Q2 2026 at 23,700 shares worth $2.15M. The position accounts for 0.04% of the portfolio, ranked #253.

Bailard first reported a position in CECO in Q1 2019 and has held it in 21 quarters since. The position peaked at $2.94M in Q3 2025. 342 funds tracked by Wall St. Rank hold CECO as of Q2 2026.

  • Bailard held 23,700 shares of Ceco Environmental worth $2.15M as of Q2 2026.
  • Bailard left its Ceco Environmental share count unchanged in Q2 2026.
  • Ceco Environmental made up 0.04% of Bailard's portfolio in Q2 2026, its #253 holding.
  • Bailard first reported a position in Ceco Environmental in Q1 2019 and has held it in 21 quarters since.
  • Bailard's Ceco Environmental position peaked at $2.94M in Q3 2025.
  • 342 funds tracked by Wall St. Rank held Ceco Environmental as of Q2 2026.

Based on Bailard's 13F filing for Q2 2026, filed 30 Jul 2026.