Stock Transactions — CECO ENVIRONMENTAL CORP

Total Bought
4,742,013
115 transactions
Total Sold
5,634,535
94 transactions
Net
-892,522
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
AMERICAN CENTURY COMPANIES INC7,4231,257,796+1,250,3730.000.03+0.03buy
T. Rowe Price Investment Management, Inc.0352,381+352,3810.000.01+0.01buy
TWO SIGMA INVESTMENTS, LP8,135302,691+294,5560.000.02+0.02buy
JANE STREET GROUP, LLC60,253317,834+257,5810.000.02+0.02buy
CITADEL ADVISORS LLC125,166343,548+218,3820.000.01+0.01buy
NEEDHAM INVESTMENT MANAGEMENT LLC0175,000+175,0000.000.63+0.63buy
LORD, ABBETT & CO. LLC0171,697+171,6970.000.03+0.03buy
CASTLEARK MANAGEMENT LLC0153,385+153,3850.000.22+0.22buy
Divisadero Street Capital Management, LP0150,000+150,0000.000.36+0.36buy
VOLORIDGE INVESTMENT MANAGEMENT, LLC0136,656+136,6560.000.02+0.02buy
EMERALD ADVISERS, LLC0119,407+119,4070.000.20+0.20buy
DEUTSCHE BANK AG\20,634123,387+102,7530.000.00+0.00buy
OBERWEIS ASSET MANAGEMENT INC/092,008+92,0080.000.18+0.18buy
Informed Momentum Co LLC086,838+86,8380.000.50+0.50buy
G2 Investment Partners Management LLC120,000196,405+76,4050.742.07+1.32buy
EMERALD MUTUAL FUND ADVISERS TRUST071,844+71,8440.000.19+0.19buy
BNP PARIBAS FINANCIAL MARKETS20,96591,117+70,1520.000.00+0.00buy
THAMES CAPITAL MANAGEMENT LLC069,403+69,4030.000.51+0.51buy
MORGAN STANLEY155,475213,241+57,7660.000.00+0.00buy
TWO SIGMA ADVISERS, LP12,90068,242+55,3420.000.01+0.01buy
Peregrine Asset Advisers, Inc.047,027+47,0270.000.72+0.72buy
Panoramic Capital, LLC044,060+44,0600.001.43+1.43buy
POLEN CAPITAL MANAGEMENT LLC18,31760,223+41,9060.000.01+0.01buy
MARSHALL WACE, LLP034,999+34,9990.000.00+0.00buy
Jump Financial, LLC033,137+33,1370.000.03+0.03buy
NAVELLIER & ASSOCIATES INC028,595+28,5950.000.15+0.15buy
AMERIPRISE FINANCIAL INC53,18580,502+27,3170.000.00+0.00buy
Calamos Advisors LLC31,22457,621+26,3970.000.01+0.01buy
BOOTHBAY FUND MANAGEMENT, LLC30,74656,403+25,6570.030.07+0.05buy
Quantbot Technologies LP7,50131,088+23,5870.010.04+0.04buy
Squarepoint Ops LLC39,25160,886+21,6350.000.01+0.00buy
PRUDENTIAL FINANCIAL INC020,775+20,7750.000.00+0.00buy
Verition Fund Management LLC7,22727,773+20,5460.000.01+0.01buy
Arete Wealth Advisors, LLC020,345+20,3450.000.07+0.07buy
PRINCIPAL FINANCIAL GROUP INC019,720+19,7200.000.00+0.00buy
VANGUARD GROUP INC1,754,0481,770,756+16,7080.000.00+0.00buy
Ellsworth Advisors, LLC014,585+14,5850.000.16+0.16buy
FRANKLIN RESOURCES INC14,04527,585+13,5400.000.00+0.00buy
Pathstone Holdings, LLC12,12324,744+12,6210.000.00+0.00buy
TD ASSET MANAGEMENT INC012,130+12,1300.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC238,839250,009+11,1700.000.00+0.00buy
SG Americas Securities, LLC010,936+10,9360.000.00+0.00buy
TWO SIGMA SECURITIES, LLC010,650+10,6500.000.08+0.08buy
ALGERT GLOBAL LLC010,400+10,4000.000.01+0.01buy
Yorktown Management & Research Co Inc09,700+9,7000.000.40+0.40buy
NorthCrest Asset Manangement, LLC23,13032,128+8,9980.020.04+0.02buy
Bank of New York Mellon Corp82,15390,935+8,7820.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC712,331720,966+8,6350.000.00+0.00buy
IQ EQ FUND MANAGEMENT (IRELAND) Ltd26,28334,650+8,3670.070.12+0.05buy
Aquatic Capital Management LLC08,314+8,3140.000.01+0.01buy
XTX Topco Ltd17,91025,940+8,0300.020.07+0.05buy
CITIGROUP INC24,59431,529+6,9350.000.00+0.00buy
Versor Investments LP06,800+6,8000.000.06+0.06buy
NORTHERN TRUST CORP255,711262,405+6,6940.000.00+0.00buy
JPMORGAN CHASE & CO16,97223,559+6,5870.000.00+0.00buy
Brookstone Capital Management06,367+6,3670.000.00+0.00buy
COMMONWEALTH EQUITY SERVICES, LLC06,349+6,3490.000.00+0.00buy
OMERS ADMINISTRATION Corp06,100+6,1000.000.00+0.00buy
Councilmark Asset Management, LLC06,050+6,0500.000.18+0.18buy
FineMark National Bank & Trust05,957+5,9570.000.01+0.01buy
Independent Advisor Alliance05,711+5,7110.000.01+0.01buy
OPPENHEIMER & CO INC05,653+5,6530.000.00+0.00buy
NBC SECURITIES, INC.05,515+5,5150.000.02+0.02buy
Creative Planning05,282+5,2820.000.00+0.00buy
ESSEX INVESTMENT MANAGEMENT CO LLC152,743157,980+5,2370.791.24+0.45buy
ProShare Advisors LLC04,991+4,9910.000.00+0.00buy
MILLENNIUM MANAGEMENT LLC104,840109,830+4,9900.000.00+0.00buy
Bayesian Capital Management, LP04,822+4,8220.000.05+0.05buy
Brevan Howard Capital Management LP04,692+4,6920.000.00+0.00buy
NATIXIS04,500+4,5000.000.00+0.00buy
Cruiser Capital Advisors, LLC04,431+4,4310.000.23+0.23buy
Cambridge Investment Research Advisors, Inc.04,368+4,3680.000.00+0.00buy
WEDBUSH SECURITIES INC04,225+4,2250.000.01+0.01buy
Rockwood Wealth Management, LLC04,200+4,2000.000.02+0.02buy
TEACHER RETIREMENT SYSTEM OF TEXAS03,897+3,8970.000.00+0.00buy
Amundi196,848200,686+3,8380.000.00+0.00buy
State of Wyoming03,596+3,5960.000.02+0.02buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE10,70414,279+3,5750.000.00+0.00buy
FORMULA GROWTH LTD102,191105,691+3,5001.091.93+0.83buy
Nuveen, LLC64,30367,773+3,4700.000.00+0.00buy
NEW YORK STATE COMMON RETIREMENT FUND8,15010,750+2,6000.000.00+0.00buy
State of Alaska, Department of Revenue01,849+1,8490.000.00+0.00buy
AQR CAPITAL MANAGEMENT LLC14,80916,482+1,6730.000.00+0.00buy
Engineers Gate Manager LP11,82813,482+1,6540.000.01+0.00buy
AlphaQuest LLC01,564+1,5640.000.01+0.01buy
Private Advisor Group, LLC14,89516,425+1,5300.000.00+0.00buy
Zurcher Kantonalbank (Zurich Cantonalbank)11,65212,991+1,3390.000.00+0.00buy
Swiss National Bank56,80058,100+1,3000.000.00+0.00buy
Brooklyn Investment Group2,7634,051+1,2880.010.02+0.01buy
Police & Firemen's Retirement System of New Jersey7,1588,271+1,1130.000.00+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/14,78215,877+1,0950.000.00+0.00buy
Global Retirement Partners, LLC0982+9820.000.00+0.00buy
Invesco Ltd.42,05942,739+6800.000.00+0.00buy
GROUP ONE TRADING LLC0661+6610.000.00+0.00buy
Advisory Services Network, LLC0603+6030.000.00+0.00buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP40,26140,814+5530.000.00+0.00buy
Caitong International Asset Management Co., Ltd0483+4830.000.02+0.02buy
QUADRANT CAPITAL GROUP LLC0310+3100.000.00+0.00buy
FEDERATED HERMES, INC.0244+2440.000.00+0.00buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC0194+1940.000.00+0.00buy
Page 1 of 3