Stock Transactions — CECO ENVIRONMENTAL CORP

Total Bought
5,399,277
84 transactions
Total Sold
2,825,151
87 transactions
Net
+2,574,126
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
ACK Asset Management LLC0821,200+821,2000.002.92+2.92buy
FMR LLC25,125636,531+611,4060.000.00+0.00buy
Hood River Capital Management LLC0537,105+537,1050.000.32+0.32buy
Robeco Schweiz AG118,950565,255+446,3050.050.31+0.27buy
THRIVENT FINANCIAL FOR LUTHERANS0410,971+410,9710.000.02+0.02buy
GOLDMAN SACHS GROUP INC41,458419,001+377,5430.000.00+0.00buy
Allspring Global Investments Holdings, LLC45293,232+293,1870.000.01+0.01buy
Capital International Investors0241,683+241,6830.000.00+0.00buy
Invesco Ltd.76,819302,959+226,1400.000.00+0.00buy
AMERIPRISE FINANCIAL INC73,414268,838+195,4240.000.00+0.00buy
Amundi0174,528+174,5280.000.00+0.00buy
DRIEHAUS CAPITAL MANAGEMENT LLC426,764586,249+159,4850.100.16+0.07buy
VANGUARD GROUP INC1,526,3951,626,855+100,4600.000.00+0.00buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC14,12780,045+65,9180.000.00+0.00buy
Maxi Investments CY Ltd065,160+65,1600.000.42+0.42buy
First Eagle Investment Management, LLC592,864657,764+64,9000.030.04+0.01buy
AQR CAPITAL MANAGEMENT LLC63,747124,672+60,9250.000.01+0.00buy
DEUTSCHE BANK AG\14,86962,407+47,5380.000.00+0.00buy
Assenagon Asset Management S.A.67,173101,585+34,4120.000.01+0.00buy
SEI INVESTMENTS CO70,12999,089+28,9600.000.00+0.00buy
STATE STREET CORP631,662658,460+26,7980.000.00+0.00buy
FORMULA GROWTH LTD198,113220,613+22,5001.462.31+0.86buy
Semanteon Capital Management, LP020,593+20,5930.000.42+0.42buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP421,521442,022+20,5010.010.01+0.00buy
TUDOR INVESTMENT CORP ET AL020,053+20,0530.000.01+0.01buy
NORTHERN TRUST CORP252,516271,268+18,7520.000.00+0.00buy
ExodusPoint Capital Management, LP017,542+17,5420.000.01+0.01buy
LPL Financial LLC015,027+15,0270.000.00+0.00buy
HighTower Advisors, LLC014,088+14,0880.000.00+0.00buy
Gordian Capital Singapore Pte Ltd013,983+13,9830.000.23+0.23buy
Marex Group plc013,983+13,9830.000.01+0.01buy
THOMPSON DAVIS & CO., INC.013,200+13,2000.000.33+0.33buy
BNP PARIBAS FINANCIAL MARKETS44,52057,246+12,7260.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC665,767677,630+11,8630.000.00+0.00buy
D. E. Shaw & Co., Inc.011,139+11,1390.000.00+0.00buy
Tidal Investments LLC011,033+11,0330.000.00+0.00buy
Baader Bank Aktiengesellschaft011,000+11,0000.000.02+0.02buy
STATE OF WISCONSIN INVESTMENT BOARD010,364+10,3640.000.00+0.00buy
IQ EQ FUND MANAGEMENT (IRELAND) Ltd61,44071,073+9,6330.160.23+0.07buy
STRS OHIO1,00010,600+9,6000.000.00+0.00buy
Empirical Asset Management, LLC21,34630,709+9,3630.240.33+0.10buy
PRICE T ROWE ASSOCIATES INC /MD/09,233+9,2330.000.00+0.00buy
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM08,510+8,5100.000.00+0.00buy
BARD ASSOCIATES INC08,465+8,4650.000.09+0.09buy
Arizona State Retirement System08,293+8,2930.000.00+0.00buy
GSA CAPITAL PARTNERS LLP07,837+7,8370.000.02+0.02buy
SIMPLEX TRADING, LLC1,7539,125+7,3720.000.01+0.01buy
Corton Capital Inc.07,273+7,2730.000.11+0.11buy
SG Americas Securities, LLC06,969+6,9690.000.00+0.00buy
ALGERT GLOBAL LLC115,938121,610+5,6720.100.12+0.01buy
AMERICAN CENTURY COMPANIES INC33,29038,397+5,1070.000.00+0.00buy
BOSUN ASSET MANAGEMENT, LLC33,61438,597+4,9830.440.67+0.23buy
Tower Research Capital LLC (TRC)4374,921+4,4840.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC79,25682,604+3,3480.000.00+0.00buy
PANAGORA ASSET MANAGEMENT INC15,48618,818+3,3320.000.00+0.00buy
Quantbot Technologies LP7253,993+3,2680.000.01+0.00buy
CANADA LIFE ASSURANCE Co21,42924,460+3,0310.000.00+0.00buy
USA FINANCIAL FORMULAS02,504+2,5040.000.01+0.01buy
PRINCIPAL FINANCIAL GROUP INC16,47718,916+2,4390.000.00+0.00buy
ROYAL BANK OF CANADA14,15616,582+2,4260.000.00+0.00buy
JANUS HENDERSON GROUP PLC647,990650,192+2,2020.010.01+0.00buy
EntryPoint Capital, LLC3,1495,078+1,9290.060.07+0.00buy
ESSEX INVESTMENT MANAGEMENT CO LLC205,982207,864+1,8820.941.12+0.19buy
MetLife Investment Management, LLC15,69917,326+1,6270.000.00+0.00buy
Legal & General Group Plc25,37626,939+1,5630.000.00+0.00buy
Kessler Investment Group, LLC5,6067,166+1,5600.080.11+0.03buy
Boston Partners22,43023,899+1,4690.000.00+0.00buy
JANE STREET GROUP, LLC36,71638,062+1,3460.000.00+0.00buy
JONES FINANCIAL COMPANIES LLLP01,298+1,2980.000.00+0.00buy
CITIGROUP INC5,5706,377+8070.000.00+0.00buy
CWM, LLC1,5622,270+7080.000.00+0.00buy
WELLS FARGO & COMPANY/MN155,367155,733+3660.000.00+0.00buy
VOYA INVESTMENT MANAGEMENT LLC9,84910,113+2640.000.00+0.00buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE11,33411,494+1600.000.00+0.00buy
NAVELLIER & ASSOCIATES INC89,38089,533+1530.250.30+0.05buy
Winch Advisory Services, LLC0150+1500.000.00+0.00buy
COMMONWEALTH EQUITY SERVICES, LLC12,59612,716+1200.000.00+0.00buy
Parallel Advisors, LLC174215+410.000.00+0.00buy
Mesirow Financial Investment Management, Inc.13,62713,657+300.010.01+0.00buy
NISA INVESTMENT ADVISORS, LLC1,1831,211+280.000.00+0.00buy
NEW YORK STATE COMMON RETIREMENT FUND11,83411,850+160.000.00+0.00buy
ROTHSCHILD INVESTMENT LLC515+100.000.00+0.00buy
GAMMA Investing LLC08+80.000.00+0.00buy
NorthCrest Asset Manangement, LLC33,58033,583+30.030.03+0.01buy
OPTIMUM INVESTMENT ADVISORS1,0001,00000.010.01+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.250.32+0.07hold
Zurcher Kantonalbank (Zurich Cantonalbank)9,4119,41100.000.00+0.00hold
Allworth Financial LP606000.000.00+0.00hold
Metis Global Partners, LLC9,6859,68500.010.01+0.00hold
QUADRANT CAPITAL GROUP LLC28128100.000.00+0.00hold
Stone House Investment Management, LLC747400.000.00+0.00hold
Cox Capital Mgt LLC22,50522,50500.320.39+0.07hold
Key FInancial Inc60060000.000.00+0.00hold
Continuum Advisory, LLC112,330112,33000.410.47+0.05hold
Coppell Advisory Solutions LLC9900.000.00+0.00hold
Spire Wealth Management343400.000.00+0.00hold
Page 1 of 2