Stock Transactions — CECO ENVIRONMENTAL CORP

Total Bought
3,866,012
67 transactions
Total Sold
3,108,854
85 transactions
Net
+757,158
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Capital International Investors241,6831,758,858+1,517,1750.000.01+0.01buy
Hood River Capital Management LLC537,1051,067,690+530,5850.320.49+0.17buy
VAN ECK ASSOCIATES CORP67,074379,877+312,8030.000.01+0.01buy
Allspring Global Investments Holdings, LLC293,232484,518+191,2860.010.02+0.01buy
FRED ALGER MANAGEMENT, LLC132,589312,810+180,2210.020.04+0.02buy
Invesco Ltd.302,959466,433+163,4740.000.00+0.00buy
ACK Asset Management LLC821,200981,200+160,0002.923.42+0.50buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC82,604235,497+152,8930.000.00+0.00buy
FMR LLC636,531786,308+149,7770.000.00+0.00buy
GOLDMAN SACHS GROUP INC419,001553,084+134,0830.000.00+0.00buy
BARCLAYS PLC29,58863,615+34,0270.000.00+0.00buy
STATE OF WISCONSIN INVESTMENT BOARD10,36439,364+29,0000.000.00+0.00buy
BANK OF AMERICA CORP /DE/22,35745,933+23,5760.000.00+0.00buy
State of Wyoming022,312+22,3120.000.09+0.09buy
Gordian Capital Singapore Pte Ltd13,98335,500+21,5170.230.38+0.15buy
Marex Group plc13,98335,500+21,5170.010.02+0.01buy
CITIGROUP INC6,37725,610+19,2330.000.00+0.00buy
LPL Financial LLC15,02730,663+15,6360.000.00+0.00buy
Inspire Investing, LLC014,702+14,7020.000.04+0.04buy
SageView Advisory Group, LLC15,22528,840+13,6150.010.04+0.03buy
Cynosure Group, LLC013,124+13,1240.000.05+0.05buy
ENVESTNET ASSET MANAGEMENT INC012,958+12,9580.000.00+0.00buy
VANGUARD GROUP INC1,626,8551,639,651+12,7960.000.00-0.00buy
HRT FINANCIAL LP012,551+12,5510.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC677,630689,487+11,8570.000.00-0.00buy
City Center Advisors, LLC011,431+11,4310.000.36+0.36buy
AMERICAN CENTURY COMPANIES INC38,39749,303+10,9060.000.00+0.00buy
Centiva Capital, LP010,194+10,1940.000.01+0.01buy
UBS Group AG21,84730,468+8,6210.000.00+0.00buy
Tower Research Capital LLC (TRC)4,92110,092+5,1710.000.01+0.01buy
DRIEHAUS CAPITAL MANAGEMENT LLC586,249590,501+4,2520.160.14-0.02buy
EASTERN BANK04,000+4,0000.000.00+0.00buy
HighTower Advisors, LLC14,08817,669+3,5810.000.00+0.00buy
PRINCIPAL FINANCIAL GROUP INC18,91622,246+3,3300.000.00+0.00buy
SG Americas Securities, LLC6,96910,175+3,2060.000.00-0.00buy
Morse Asset Management, Inc02,700+2,7000.000.02+0.02buy
ACADIAN ASSET MANAGEMENT LLC02,538+2,5380.000.00+0.00buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC17,60720,094+2,4870.010.00-0.00buy
AlphaQuest LLC02,452+2,4520.000.01+0.01buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP16,36718,806+2,4390.000.00+0.00buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP442,022444,351+2,3290.010.01-0.00buy
EntryPoint Capital, LLC5,0787,136+2,0580.070.11+0.05buy
BESSEMER GROUP INC02,000+2,0000.000.00+0.00buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.14,64316,061+1,4180.000.00+0.00buy
NORTHERN TRUST CORP271,268272,672+1,4040.000.00-0.00buy
Legal & General Group Plc26,93928,265+1,3260.000.00-0.00buy
SIMPLEX TRADING, LLC9,12510,142+1,0170.010.01+0.00buy
Amundi174,528175,422+8940.000.00-0.00buy
Private Advisor Group, LLC15,18016,065+8850.000.00-0.00buy
STATE STREET CORP658,460659,315+8550.000.00-0.00buy
GROUP ONE TRADING LLC0826+8260.000.00+0.00buy
First Horizon Advisors, Inc.8251,416+5910.000.00+0.00buy
ESSEX INVESTMENT MANAGEMENT CO LLC207,864208,426+5621.121.02-0.10buy
PRICE T ROWE ASSOCIATES INC /MD/9,2339,594+3610.000.00-0.00buy
McIlrath & Eck, LLC0271+2710.000.00+0.00buy
CWM, LLC2,2702,533+2630.000.00-0.00buy
Arizona State Retirement System8,2938,551+2580.000.00-0.00buy
Venturi Wealth Management, LLC0157+1570.000.00+0.00buy
NorthCrest Asset Manangement, LLC33,58333,740+1570.030.03-0.00buy
EARNED WEALTH ADVISORS, LLC0137+1370.000.00+0.00buy
True Wealth Design, LLC0121+1210.000.00+0.00buy
NISA INVESTMENT ADVISORS, LLC1,2111,256+450.000.00-0.00buy
ROTHSCHILD INVESTMENT LLC1535+200.000.00+0.00buy
Federation des caisses Desjardins du Quebec010+100.000.00+0.00buy
GAMMA Investing LLC817+90.000.00+0.00buy
JONES FINANCIAL COMPANIES LLLP1,2981,305+70.000.00-0.00buy
NATIONAL BANK OF CANADA /FI/1,0001,005+50.000.00-0.00buy
OPTIMUM INVESTMENT ADVISORS1,0001,00000.010.01-0.00hold
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
PRIVATE TRUST CO NA40040000.000.00-0.00hold
PERRITT CAPITAL MANAGEMENT INC20,00020,00000.320.29-0.03hold
Zurcher Kantonalbank (Zurich Cantonalbank)9,4119,41100.000.00-0.00hold
Tieton Capital Management, LLC10,33310,33300.170.15-0.01hold
Robeco Schweiz AG565,255565,25500.310.30-0.01hold
Legato Capital Management LLC71,68271,68200.280.25-0.03hold
SIGNATUREFD, LLC888800.000.00-0.00hold
MetLife Investment Management, LLC17,32617,32600.000.00-0.00hold
MACROVIEW INVESTMENT MANAGEMENT LLC20020000.010.01-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
QUADRANT CAPITAL GROUP LLC28128100.000.00-0.00hold
Parallel Advisors, LLC21521500.000.00-0.00hold
Stone House Investment Management, LLC747400.000.00-0.00hold
Cox Capital Mgt LLC22,50522,50500.390.38-0.01hold
Key FInancial Inc60060000.000.00-0.00hold
Continuum Advisory, LLC112,330112,33000.470.37-0.09hold
Coppell Advisory Solutions LLC9900.000.00-0.00hold
Empirical Asset Management, LLC30,70930,70900.330.31-0.03hold
Farther Finance Advisors, LLC14514500.000.00-0.00hold
BARTLETT & CO. WEALTH MANAGEMENT LLC1,3551,35500.000.00-0.00hold
Clare Market Investments LLC15,00015,00000.120.11-0.01hold
US BANCORP \DE\46346300.000.00-0.00hold
CONCOURSE FINANCIAL GROUP SECURITIES, INC.0000.000.000.00hold
HARBOUR INVESTMENTS, INC.2,3322,33200.000.00-0.00hold
JACOBS LEVY EQUITY MANAGEMENT, INC40,49840,49800.000.00-0.00hold
AMALGAMATED BANK1,0011,00100.000.00-0.00hold
Page 1 of 2