CECO ENVIRONMENTAL CORP

Ticker: CECO CUSIP: 125141101 Class: Common Stock

Note: Option positions (PUT/CALL) are excluded.

New Positions (33)

Increased Positions (72)

Peregrine Asset Advisers, Inc.
Value ($000) $6,815 (+183.0%) Shares 113,870 (+142.1%)
EMERALD ADVISERS, LLC
Value ($000) $27,443 (+348.9%) Shares 458,525 (+284.0%)
NEEDHAM INVESTMENT MANAGEMENT LLC
Value ($000) $17,865 (+99.4%) Shares 298,500 (+70.6%)
EMERALD MUTUAL FUND ADVISERS TRUST
Value ($000) $15,597 (+324.0%) Shares 260,598 (+262.7%)
MARTIN & CO INC /TN/
Value ($000) $14,561 (+19.0%) Shares 243,299 (+1.8%)
Panoramic Capital, LLC
Value ($000) $2,787 (+23.5%) Shares 46,566 (+5.7%)
Legato Capital Management LLC
Value ($000) $4,855 (+108.0%) Shares 81,123 (+77.9%)
OBERWEIS ASSET MANAGEMENT INC/
Value ($000) $8,709 (+84.9%) Shares 145,508 (+58.1%)
NAVELLIER & ASSOCIATES INC
Value ($000) $2,541 (+73.6%) Shares 42,455 (+48.5%)
OSTERWEIS CAPITAL MANAGEMENT INC
Value ($000) $13,387 (+24.5%) Shares 223,682 (+6.5%)
AMERICAN CENTURY COMPANIES INC
Value ($000) $121,993 (+89.4%) Shares 2,038,312 (+62.1%)
DRIEHAUS CAPITAL MANAGEMENT LLC
Value ($000) $34,710 (+30.7%) Shares 579,950 (+11.8%)
Independent Advisor Alliance
Value ($000) $1,855 (+534.3%) Shares 30,987 (+442.6%)
TWO SIGMA ADVISERS, LP
Value ($000) $14,803 (+323.7%) Shares 247,342 (+262.4%)
TWO SIGMA INVESTMENTS, LP
Value ($000) $31,455 (+103.0%) Shares 525,567 (+73.6%)
FRANKLIN RESOURCES INC
Value ($000) $15,171 (+974.2%) Shares 253,491 (+818.9%)
CASTLEARK MANAGEMENT LLC
Value ($000) $9,367 (+19.3%) Shares 156,505 (+2.0%)
Caitong International Asset Management Co., Ltd
Value ($000) $77 (+210.5%) Shares 1,283 (+165.6%)
Thrivent Financial for Lutherans
Value ($000) $40 (+59.3%) Shares 672,147 (+36.3%)
Nuveen, LLC
Value ($000) $15,487 (+346.3%) Shares 258,758 (+281.8%)

Decreased Positions (70)

Expect Equity LLC
Value ($000) $2,866 (-24.6%) Shares 47,884 (-35.5%)
G2 Investment Partners Management LLC
Value ($000) $1,822 (-81.9%) Shares 30,450 (-84.5%)
FORMULA GROWTH LTD
Value ($000) $4,233 (-21.8%) Shares 70,720 (-33.1%)
Gordian Capital Singapore Pte Ltd
Value ($000) $1,377 (+8.8%) Shares 23,000 (-6.9%)
Cox Capital Mgt LLC
Value ($000) $776 (-32.5%) Shares 12,088 (-46.2%)
Granahan Investment Management, LLC
Value ($000) $6,517 (-45.8%) Shares 108,889 (-53.6%)
Robeco Schweiz AG
Value ($000) $7,853 (-44.5%) Shares 131,216 (-52.5%)
ESSEX INVESTMENT MANAGEMENT CO LLC
Value ($000) $9,244 (+14.3%) Shares 154,457 (-2.2%)
Pier Capital, LLC
Value ($000) $5,856 (+10.0%) Shares 97,842 (-5.9%)
PEREGRINE CAPITAL MANAGEMENT LLC
Value ($000) $10,938 (-8.4%) Shares 182,755 (-21.6%)
ROYCE & ASSOCIATES LP
Value ($000) $44,330 (+4.9%) Shares 740,687 (-10.2%)
SEGALL BRYANT & HAMILL, LLC
Value ($000) $11,020 (-17.2%) Shares 184,120 (-29.2%)
KING LUTHER CAPITAL MANAGEMENT CORP
Value ($000) $56,929 (-1.2%) Shares 951,199 (-15.5%)
WHITE PINE CAPITAL LLC
Value ($000) $3,859 (+15.1%) Shares 64,483 (-1.5%)
BOOTHBAY FUND MANAGEMENT, LLC
Value ($000) $434 (-85.0%) Shares 7,255 (-87.1%)
BAILARD, INC.
Value ($000) $1,617 (-44.9%) Shares 27,022 (-52.9%)
Voya Investment Management LLC
Value ($000) $321 (-98.4%) Shares 5,356 (-98.7%)
EAM Investors, LLC
Value ($000) $5,096 (+16.5%) Shares 85,139 (-2.0%)
Capital International Investors
Value ($000) $43,211 (-49.6%) Shares 721,982 (-56.9%)
Jump Financial, LLC
Value ($000) $843 (-50.3%) Shares 14,081 (-57.5%)

Exited Positions (29)