Insider at

04

Insider transactions

05
0 buys (P) 2 sells (S) Net: $-6,592,260 + 21 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

21 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 25, 2026 CECO S 34,000 $97.28 $3,307,520 132,000 Indirect -20.48% Disposed -22.9% (price as of 2026-10-05)
June 24, 2026 CECO S 34,000 $96.61 $3,284,740 166,000 Indirect -17.00% Disposed -22.4% (price as of 2026-10-05)
July 31, 2025 CECO S 10,383 $43.07 $447,196 200,000 Indirect -4.94% Disposed 74.0% (price as of 2026-10-05)
July 31, 2025 CECO S 19,617 $43.79 $859,028 210,383 Indirect -8.53% Disposed 71.2% (price as of 2026-10-05)
July 30, 2025 CECO S 4,329 $41.36 $179,047 230,000 Indirect -1.85% Disposed 81.2% (price as of 2026-10-05)
July 30, 2025 CECO S 21,986 $42.34 $930,887 234,329 Indirect -8.58% Disposed 77.0% (price as of 2026-10-05)
July 30, 2025 CECO S 43,685 $43.09 $1,882,387 256,315 Indirect -14.56% Disposed 74.0% (price as of 2026-10-05)
Aug. 7, 2020 CECO P 11,000 $8.00 $88,000 2,770,546 Indirect +0.40% Acquired 837.0% (price as of 2026-10-05)
Aug. 6, 2020 CECO P 25,000 $7.66 $191,500 2,759,546 Indirect +0.91% Acquired 878.6% (price as of 2026-10-05)
Nov. 9, 2017 CECO P 50,000 $5.80 $290,000 1,460,616 Direct +3.54% Acquired 1192.4% (price as of 2026-10-05)
Aug. 15, 2017 CECO P 25,000 $7.27 $181,750 1,410,616 Direct +1.80% Acquired 931.1% (price as of 2026-10-05)
Aug. 15, 2017 CECO P 25,000 $7.24 $181,000 2,734,546 Indirect +0.92% Acquired 935.4% (price as of 2026-10-05)
Aug. 15, 2017 CECO P 25,000 $7.27 $181,750 1,410,616 Direct +1.80% Acquired 931.1% (price as of 2026-10-05)
Jan. 27, 2011 CECO P 5,000 $5.70 $28,500 2,188,736 Indirect +0.23% Acquired 1215.1% (price as of 2026-10-05)
Jan. 27, 2011 CECO P 5,000 $5.65 $28,250 2,183,736 Indirect +0.23% Acquired 1226.7% (price as of 2026-10-05)
Jan. 26, 2011 CECO P 2,000 $5.70 $11,400 2,178,736 Indirect +0.09% Acquired 1215.1% (price as of 2026-10-05)
Jan. 26, 2011 CECO P 3,000 $5.75 $17,250 2,176,736 Indirect +0.14% Acquired 1203.7% (price as of 2026-10-05)
Jan. 25, 2011 CECO P 3,400 $5.90 $20,060 2,173,736 Indirect +0.16% Acquired 1170.5% (price as of 2026-10-05)
Jan. 18, 2011 CECO P 1,000 $6.26 $6,260 2,170,336 Indirect +0.05% Acquired 1097.4% (price as of 2026-10-05)
Jan. 14, 2011 CECO P 500 $6.31 $3,155 2,169,336 Indirect +0.02% Acquired 1088.0% (price as of 2026-10-05)
Jan. 12, 2011 CECO P 900 $6.18 $5,562 2,168,836 Indirect +0.04% Acquired 1112.9% (price as of 2026-10-05)
Jan. 12, 2011 CECO P 2,000 $6.20 $12,400 2,167,936 Indirect +0.09% Acquired 1109.0% (price as of 2026-10-05)
Jan. 12, 2011 CECO P 100 $6.13 $613 2,165,936 Indirect 0.00% Acquired 1122.8% (price as of 2026-10-05)
Jan. 12, 2011 CECO P 7 $6.19 $43 2,165,836 Indirect 0.00% Acquired 1111.0% (price as of 2026-10-05)
May 27, 2010 CECO P 100 $5.25 $525 1,141,200 Direct +0.01% Acquired 1327.8% (price as of 2026-10-05)
May 27, 2010 CECO P 1,300 $5.20 $6,760 1,141,100 Direct +0.11% Acquired 1341.5% (price as of 2026-10-05)
May 27, 2010 CECO P 4,600 $5.19 $23,874 1,139,800 Direct +0.41% Acquired 1344.3% (price as of 2026-10-05)
May 27, 2010 CECO P 1,000 $5.11 $5,110 1,135,200 Direct +0.09% Acquired 1366.9% (price as of 2026-10-05)
May 27, 2010 CECO P 3,900 $5.08 $19,812 1,134,200 Direct +0.35% Acquired 1375.6% (price as of 2026-10-05)
May 27, 2010 CECO P 1,400 $5.04 $7,056 1,130,300 Direct +0.12% Acquired 1387.3% (price as of 2026-10-05)
May 27, 2010 CECO P 1,000 $5.03 $5,030 1,128,900 Direct +0.09% Acquired 1390.3% (price as of 2026-10-05)
May 27, 2010 CECO P 2,000 $5.01 $10,020 1,127,900 Direct +0.18% Acquired 1396.2% (price as of 2026-10-05)
May 27, 2010 CECO P 7,700 $5.00 $38,500 1,125,900 Direct +0.69% Acquired 1399.2% (price as of 2026-10-05)
May 27, 2010 CECO P 300 $4.99 $1,497 1,118,200 Direct +0.03% Acquired 1402.2% (price as of 2026-10-05)
May 17, 2010 CECO P 3,900 $4.85 $18,915 1,117,900 Direct +0.35% Acquired 1445.6% (price as of 2026-10-05)
May 17, 2010 CECO P 500 $4.84 $2,420 1,114,000 Direct +0.04% Acquired 1448.8% (price as of 2026-10-05)
May 17, 2010 CECO P 2,000 $4.78 $9,560 1,113,500 Direct +0.18% Acquired 1468.2% (price as of 2026-10-05)
May 17, 2010 CECO P 4,500 $4.65 $20,925 1,111,500 Direct +0.41% Acquired 1512.0% (price as of 2026-10-05)
May 14, 2010 CECO P 7,000 $5.00 $35,000 1,107,000 Direct +0.64% Acquired 1399.2% (price as of 2026-10-05)
May 14, 2010 CECO P 1,000 $5.10 $5,100 1,100,000 Direct +0.09% Acquired 1369.8% (price as of 2026-10-05)
May 14, 2010 CECO P 1,000 $5.22 $5,220 1,099,000 Direct +0.09% Acquired 1336.0% (price as of 2026-10-05)
May 14, 2010 CECO P 1,000 $5.27 $5,270 1,098,000 Direct +0.09% Acquired 1322.4% (price as of 2026-10-05)
April 14, 2010 CECO P 5,000 $5.00 $25,000 1,097,000 Direct +0.46% Acquired 1399.2% (price as of 2026-10-05)
April 14, 2010 CECO P 5,000 $4.97 $24,850 1,092,000 Direct +0.46% Acquired 1408.2% (price as of 2026-10-05)
April 13, 2010 CECO P 14,500 $4.90 $71,050 1,087,000 Direct +1.35% Acquired 1429.8% (price as of 2026-10-05)
April 13, 2010 CECO P 5,000 $4.80 $24,000 1,072,500 Direct +0.47% Acquired 1461.7% (price as of 2026-10-05)
April 13, 2010 CECO P 7,500 $4.74 $35,550 1,067,500 Direct +0.71% Acquired 1481.4% (price as of 2026-10-05)
April 12, 2010 CECO P 2,000 $4.74 $9,480 1,060,000 Direct +0.19% Acquired 1481.4% (price as of 2026-10-05)
April 12, 2010 CECO P 15,000 $4.73 $70,950 1,058,000 Direct +1.44% Acquired 1484.8% (price as of 2026-10-05)
April 12, 2010 CECO P 2,000 $4.72 $9,440 1,043,000 Direct +0.19% Acquired 1488.1% (price as of 2026-10-05)
April 12, 2010 CECO P 5,000 $4.70 $23,500 1,041,000 Direct +0.48% Acquired 1494.9% (price as of 2026-10-05)
April 12, 2010 CECO P 1,000 $4.60 $4,600 1,036,000 Direct +0.10% Acquired 1529.6% (price as of 2026-10-05)
April 9, 2010 CECO P 5,000 $4.55 $22,750 1,035,000 Direct +0.49% Acquired 1547.5% (price as of 2026-10-05)
April 9, 2010 CECO P 10,000 $4.22 $42,200 1,030,000 Direct +0.98% Acquired 1676.3% (price as of 2026-10-05)
April 9, 2010 CECO P 5,000 $4.17 $20,850 1,020,000 Direct +0.49% Acquired 1697.6% (price as of 2026-10-05)
April 9, 2010 CECO P 5,000 $4.05 $20,250 1,015,000 Direct +0.50% Acquired 1750.9% (price as of 2026-10-05)
Nov. 26, 2009 CECO P 200,000 $800000.00 $160,000,000,000 200,000 Direct · Acquired -100.0% (price as of 2026-10-05)
Nov. 26, 2009 CECO P 550,000 $2200000.00 $1,210,000,000,000 550,000 Indirect · Acquired -100.0% (price as of 2026-10-05)
Aug. 18, 2009 CECO P 10,000 $3.00 $30,000 173,333 Indirect +6.12% Acquired 2398.7% (price as of 2026-10-05)
Aug. 12, 2009 CECO P 10,000 $2.70 $27,000 163,333 Indirect +6.52% Acquired 2676.3% (price as of 2026-10-05)
Aug. 11, 2009 CECO P 10,000 $2.70 $27,000 1,010,000 Direct +1.00% Acquired 2676.3% (price as of 2026-10-05)
Aug. 11, 2009 CECO P 10,000 $2.74 $27,400 153,333 Indirect +6.98% Acquired 2635.8% (price as of 2026-10-05)
Aug. 14, 2008 CECO P 991,085 $4707655.00 $4,665,686,255,675 991,085 Indirect · Acquired -100.0% (price as of 2026-10-05)
May 15, 2008 CECO P 5,000 $7.52 $37,600 143,333 Indirect +3.61% Acquired 896.8% (price as of 2026-10-05)
May 15, 2008 CECO P 5,000 $7.60 $38,000 138,333 Indirect +3.75% Acquired 886.3% (price as of 2026-10-05)
May 15, 2008 CECO P 5,000 $7.45 $37,250 133,333 Indirect +3.90% Acquired 906.2% (price as of 2026-10-05)
May 14, 2008 CECO P 5,000 $7.50 $37,500 128,333 Indirect +4.05% Acquired 899.5% (price as of 2026-10-05)
May 17, 2007 CECO S 598,666 $10.63 $6,363,820 1,000,000 Direct -37.45% Disposed 605.2% (price as of 2026-10-05)
April 27, 2006 CECO S 4,200 $10.00 $42,000 0 Direct -100.00% Disposed 649.6% (price as of 2026-10-05)
April 27, 2006 CECO S 1,500 $9.86 $14,790 4,200 Direct -26.32% Disposed 660.2% (price as of 2026-10-05)
April 27, 2006 CECO S 2,000 $9.84 $19,680 5,700 Direct -25.97% Disposed 661.8% (price as of 2026-10-05)
April 27, 2006 CECO S 100 $9.83 $983 7,700 Direct -1.28% Disposed 662.6% (price as of 2026-10-05)
April 27, 2006 CECO S 3,400 $9.80 $33,320 7,800 Direct -30.36% Disposed 664.9% (price as of 2026-10-05)
April 27, 2006 CECO S 2,000 $9.69 $19,380 11,200 Direct -15.15% Disposed 673.6% (price as of 2026-10-05)
April 26, 2006 CECO S 1,100 $10.28 $11,308 13,200 Direct -7.69% Disposed 629.2% (price as of 2026-10-05)
April 26, 2006 CECO S 1,900 $10.27 $19,513 14,300 Direct -11.73% Disposed 629.9% (price as of 2026-10-05)
April 26, 2006 CECO S 2,000 $10.26 $20,520 16,200 Direct -10.99% Disposed 630.6% (price as of 2026-10-05)
April 26, 2006 CECO S 5,000 $10.17 $50,850 18,200 Direct -21.55% Disposed 637.1% (price as of 2026-10-05)
April 26, 2006 CECO S 1,800 $10.19 $18,342 23,200 Direct -7.20% Disposed 635.6% (price as of 2026-10-05)

Showing latest 100 of 124 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Dec. 8, 2016 CECO Warrant (right to buy) Common Stock (250,000) $9.07 Dec. 28, 2016 250,000 Disposed
Nov. 30, 2012 CECO 6% Convertible Debenture (right to buy) Common Stock (200,000) $4.00 Nov. 26, 2014 · Disposed
Nov. 30, 2012 CECO 6% Convertible Debenture (right to buy) Common Stock (550,000) $4.00 Nov. 26, 2014 · Disposed
Nov. 26, 2009 CECO 6% Convertible Debenture (right to buy) Common Stock (200,000) $4.00 Nov. 26, 2014 200,000 Acquired
Nov. 26, 2009 CECO 6% Convertible Debenture (right to buy) Common Stock (550,000) $4.00 Nov. 26, 2014 550,000 Acquired
Aug. 14, 2008 CECO Convertible Debenture (right to buy) Common Stock (991,085) $4.75 July 31, 2010 991,085 Acquired
Dec. 28, 2006 CECO Warrant (right to buy) Common Stock (250,000) $9.07 Dec. 28, 2016 250,000 Acquired
Jan. 6, 2006 CECO Stock Option (right to buy) Common Stock (25,000) $2.01 Oct. 5, 2011 25,000 Disposed

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

CECO

Chairman of the Board
Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2017 · · · · · · $330,000 $400,001
2016 · · · · · · $360,000 $430,006
2015 · · · · · · $360,000 $429,630

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.