Osterweis Capital Management’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
$4.7M Sell
51,772
-174,845
-77% -$13.8M 0.22% 87
2026
Q1
$13.5M Buy
226,617
+2,935
+1% +$189K 0.7% 48
2025
Q4
$13.4M Buy
223,682
+13,650
+6% +$730K 0.57% 48
2025
Q3
$10.8M Sell
210,032
-43,408
-17% -$1.84M 0.49% 57
2025
Q2
$7.17M Buy
+253,440
New +$6.31M 0.34% 70

Other funds holding CECO

Osterweis Capital Management's CECO Position: Q2 2026 in Review

Osterweis Capital Management reduced its Ceco Environmental (CECO) stake by 77% in Q2 2026, selling an estimated $13.8M and leaving 51,772 shares worth $4.7M. The position accounts for 0.22% of the portfolio, ranked #87.

Osterweis Capital Management first reported a position in CECO in Q2 2025 and has held it in 5 quarters since. The position peaked at $13.5M in Q1 2026. 343 funds tracked by Wall St. Rank hold CECO as of Q2 2026.

  • Osterweis Capital Management held 51,772 shares of Ceco Environmental worth $4.7M as of Q2 2026.
  • Osterweis Capital Management sold 174,845 Ceco Environmental shares in Q2 2026, an estimated $13.8M.
  • Ceco Environmental made up 0.22% of Osterweis Capital Management's portfolio in Q2 2026, its #87 holding.
  • Osterweis Capital Management first reported a position in Ceco Environmental in Q2 2025 and has held it in 5 quarters since.
  • Osterweis Capital Management's Ceco Environmental position peaked at $13.5M in Q1 2026.
  • 343 funds tracked by Wall St. Rank held Ceco Environmental as of Q2 2026.

Based on Osterweis Capital Management's 13F filing for Q2 2026, filed 14 Aug 2026.