Swiss National Bank’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
$9.96M Buy
109,738
+49,838
+83% +$3.94M 0.01% 1023
2026
Q1
$3.57M Buy
59,900
+600
+1% +$38.6K ﹤0.01% 1542
2025
Q4
$3.55M Buy
59,300
+1,200
+2% +$64.2K ﹤0.01% 1560
2025
Q3
$2.97M Buy
58,100
+1,300
+2% +$55K ﹤0.01% 1637
2025
Q2
$1.61M Sell
56,800
-800
-1% -$19.9K ﹤0.01% 1917
2025
Q1
$1.31M Sell
57,600
-700
-1% -$18.7K ﹤0.01% 2007
2024
Q4
$1.76M Hold
58,300
– – ﹤0.01% 1934
2024
Q3
$1.64M Hold
58,300
– – ﹤0.01% 1974
2024
Q2
$1.68M Sell
58,300
-3,500
-6% -$84.8K ﹤0.01% 1901
2024
Q1
$1.42M Buy
61,800
+3,500
+6% +$72.1K ﹤0.01% 2034
2023
Q4
$1.18M Buy
+58,300
New +$1.06M ﹤0.01% 2141
2016
Q2
– Sell
-48,580
Closed -$292K – 2588
2016
Q1
$292K Buy
48,580
+19,780
+69% +$134K ﹤0.01% 2497
2015
Q4
$221K Hold
28,800
– – ﹤0.01% 2559
2015
Q3
$236K Buy
28,800
+11,400
+66% +$107K ﹤0.01% 2459
2015
Q2
$197K Hold
17,400
– – ﹤0.01% 2545
2015
Q1
$185K Hold
17,400
– – ﹤0.01% 2491
2014
Q4
$270K Hold
17,400
– – ﹤0.01% 2431
2014
Q3
$233K Hold
17,400
– – ﹤0.01% 2402
2014
Q2
$271K Buy
+17,400
New +$266K ﹤0.01% 2416

Other funds holding CECO

Swiss National Bank's CECO Position: Q2 2026 in Review

Swiss National Bank increased its Ceco Environmental (CECO) stake by 83% in Q2 2026, buying an estimated $3.94M and bringing the position to 109,738 shares worth $9.96M. The position accounts for 0.01% of the portfolio, ranked #1023.

Swiss National Bank first reported a position in CECO in Q2 2014 and has held it in 19 quarters since. 343 funds tracked by Wall St. Rank hold CECO as of Q2 2026.

  • Swiss National Bank held 109,738 shares of Ceco Environmental worth $9.96M as of Q2 2026.
  • Swiss National Bank bought 49,838 Ceco Environmental shares in Q2 2026, an estimated $3.94M.
  • Ceco Environmental made up 0.01% of Swiss National Bank's portfolio in Q2 2026, its #1023 holding.
  • Swiss National Bank first reported a position in Ceco Environmental in Q2 2014 and has held it in 19 quarters since.
  • 343 funds tracked by Wall St. Rank held Ceco Environmental as of Q2 2026.

Based on Swiss National Bank's 13F filing for Q2 2026, filed 11 Aug 2026.