Stock Transactions — CECO ENVIRONMENTAL CORP

Total Bought
4,485,222
73 transactions
Total Sold
2,264,756
83 transactions
Net
+2,220,466
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
FMR LLC786,3081,797,020+1,010,7120.000.00+0.00buy
Hood River Capital Management LLC1,067,6901,740,740+673,0500.490.78+0.29buy
VOYA INVESTMENT MANAGEMENT LLC9,922645,853+635,9310.000.02+0.02buy
ACK Asset Management LLC981,2001,272,000+290,8003.425.15+1.73buy
Capital International Investors1,758,8581,971,334+212,4760.010.01+0.00buy
PEREGRINE CAPITAL MANAGEMENT LLC0207,659+207,6590.000.19+0.19buy
THRIVENT FINANCIAL FOR LUTHERANS380,320584,712+204,3920.020.03+0.01buy
Advantage Alpha Capital Partners LP0196,904+196,9040.001.41+1.41buy
ROYCE & ASSOCIATES LP719,787915,212+195,4250.180.26+0.07buy
VAN ECK ASSOCIATES CORP379,877538,092+158,2150.010.02+0.01buy
UBS Group AG30,468123,571+93,1030.000.00+0.00buy
Ophir Asset Management Pty Ltd073,919+73,9190.000.33+0.33buy
MACQUARIE GROUP LTD063,488+63,4880.000.00+0.00buy
LOOMIS SAYLES & CO L P384,196445,352+61,1560.010.02+0.00buy
BANK OF AMERICA CORP /DE/45,933100,484+54,5510.000.00+0.00buy
CITADEL ADVISORS LLC033,074+33,0740.000.00+0.00buy
Squarepoint Ops LLC031,391+31,3910.000.00+0.00buy
Gordian Capital Singapore Pte Ltd35,50066,098+30,5980.381.04+0.66buy
Calamos Advisors LLC87,761112,075+24,3140.010.02+0.00buy
KING LUTHER CAPITAL MANAGEMENT CORP1,010,5501,033,789+23,2390.120.14+0.01buy
Invesco Ltd.466,433486,130+19,6970.000.00+0.00buy
OFI INVEST ASSET MANAGEMENT017,872+17,8720.000.01+0.01buy
SEI INVESTMENTS CO95,020110,124+15,1040.000.00+0.00buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC74,20788,137+13,9300.000.00+0.00buy
INTECH INVESTMENT MANAGEMENT LLC012,275+12,2750.000.00+0.00buy
FRED ALGER MANAGEMENT, LLC312,810323,819+11,0090.040.05+0.00buy
Amundi175,422184,606+9,1840.000.00+0.00buy
STATE STREET CORP659,315668,354+9,0390.000.00+0.00buy
VANGUARD GROUP INC1,639,6511,648,674+9,0230.000.00+0.00buy
DEUTSCHE BANK AG\17,08425,994+8,9100.000.00+0.00buy
TWO SIGMA SECURITIES, LLC08,658+8,6580.000.05+0.05buy
BARD ASSOCIATES INC08,315+8,3150.000.09+0.09buy
ProShare Advisors LLC08,232+8,2320.000.00+0.00buy
Engineers Gate Manager LP07,110+7,1100.000.00+0.00buy
Cambridge Investment Research Advisors, Inc.06,822+6,8220.000.00+0.00buy
State of Wyoming22,31227,156+4,8440.090.10+0.01buy
Cruiser Capital Advisors, LLC39,70243,570+3,8680.910.73-0.18buy
AMERICAN CENTURY COMPANIES INC49,30352,720+3,4170.000.00+0.00buy
WELLS FARGO & COMPANY/MN131,517134,656+3,1390.000.00+0.00buy
NORTHERN TRUST CORP272,672275,310+2,6380.000.00-0.00buy
Clare Market Investments LLC15,00017,500+2,5000.110.13+0.01buy
Heck Capital Advisors, LLC02,439+2,4390.000.01+0.01buy
PRINCIPAL FINANCIAL GROUP INC22,24624,493+2,2470.000.00+0.00buy
JPMORGAN CHASE & CO14,65816,894+2,2360.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC689,487691,705+2,2180.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC235,497237,464+1,9670.000.00+0.00buy
MACKENZIE FINANCIAL CORP01,843+1,8430.000.00+0.00buy
CITIGROUP INC25,61027,393+1,7830.000.00+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/9,59411,373+1,7790.000.00+0.00buy
JONES FINANCIAL COMPANIES LLLP1,3052,963+1,6580.000.00+0.00buy
Zurcher Kantonalbank (Zurich Cantonalbank)9,41110,858+1,4470.000.00+0.00buy
RHUMBLINE ADVISERS39,53440,614+1,0800.000.00+0.00buy
Legal & General Group Plc28,26529,305+1,0400.000.00+0.00buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP18,80619,810+1,0040.000.00-0.00buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.16,06116,652+5910.000.00+0.00buy
SIGNATUREFD, LLC88658+5700.000.00+0.00buy
BAILARD, INC.63,77464,119+3450.050.05+0.00buy
Aster Capital Management (DIFC) Ltd0281+2810.000.00+0.00buy
FEDERATED HERMES, INC.0135+1350.000.00+0.00buy
Mesirow Financial Investment Management, Inc.11,01111,141+1300.010.01+0.00buy
Arizona State Retirement System8,5518,617+660.000.00+0.00buy
MetLife Investment Management, LLC17,32617,391+650.000.00+0.00buy
Creative Planning059+590.000.00+0.00buy
Mariner, LLC11,49711,550+530.000.00+0.00buy
Morse Asset Management, Inc2,7002,750+500.020.02+0.00buy
US BANCORP \DE\463507+440.000.00+0.00buy
Covestor Ltd941+320.000.00+0.00buy
GAMMA Investing LLC1738+210.000.00+0.00buy
EverSource Wealth Advisors, LLC018+180.000.00+0.00buy
Parallel Advisors, LLC215228+130.000.00+0.00buy
Steward Partners Investment Advisory, LLC013+130.000.00+0.00buy
NorthCrest Asset Manangement, LLC33,74033,751+110.030.03+0.00buy
IFP Advisors, Inc01+10.000.00+0.00buy
CANADA LIFE ASSURANCE Co24,46024,46000.000.00+0.00hold
NOMURA ASSET MANAGEMENT CO LTD0000.000.000.00hold
Ameritas Investment Partners, Inc.3,0743,07400.000.00+0.00hold
ALLIANCEBERNSTEIN L.P.30,12030,12000.000.00+0.00hold
EASTERN BANK4,0004,00000.000.00+0.00hold
PRIVATE TRUST CO NA40040000.000.00+0.00hold
Sterling Capital Management LLC303000.000.00+0.00hold
Allworth Financial LP606000.000.00-0.00hold
Swiss National Bank58,30058,30000.000.00+0.00hold
Winch Advisory Services, LLC15015000.000.00+0.00hold
First Horizon Advisors, Inc.1,4161,41600.000.00+0.00hold
QUADRANT CAPITAL GROUP LLC28128100.000.00+0.00hold
Venturi Wealth Management, LLC15715700.000.00+0.00hold
McIlrath & Eck, LLC27127100.000.00+0.00hold
Cox Capital Mgt LLC22,50522,50500.380.44+0.06hold
Truvestments Capital LLC7,7237,72300.060.06+0.00hold
Key FInancial Inc60060000.000.00+0.00hold
Continuum Advisory, LLC112,330112,33000.370.44+0.06hold
Coppell Advisory Solutions LLC9900.000.00-0.00hold
SageView Advisory Group, LLC28,84028,84000.040.04-0.00hold
Empirical Asset Management, LLC30,70930,70900.310.31-0.00hold
Farther Finance Advisors, LLC14514500.000.00+0.00hold
BARTLETT & CO. WEALTH MANAGEMENT LLC1,3551,35500.000.00+0.00hold
Federation des caisses Desjardins du Quebec101000.000.00+0.00hold
CONCOURSE FINANCIAL GROUP SECURITIES, INC.0000.000.000.00hold
HARBOUR INVESTMENTS, INC.2,3322,33200.000.00+0.00hold
NEW YORK STATE COMMON RETIREMENT FUND8,1508,15000.000.00+0.00hold
Page 1 of 2