Stock Transactions — CECO ENVIRONMENTAL CORP

Total Bought
3,444,555
66 transactions
Total Sold
3,081,091
91 transactions
Net
+363,464
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC0901,587+901,5870.000.06+0.06buy
Legal & General Group Plc29,305577,797+548,4920.000.00+0.00buy
Granahan Investment Management, LLC0317,416+317,4160.000.36+0.36buy
WELLINGTON MANAGEMENT GROUP LLP310,367541,980+231,6130.000.00+0.00buy
FMR LLC1,797,0202,010,637+213,6170.000.00-0.00buy
Hood River Capital Management LLC1,740,7401,927,668+186,9280.780.75-0.03buy
THRIVENT FINANCIAL FOR LUTHERANS584,712742,257+157,5450.030.04+0.00buy
KING LUTHER CAPITAL MANAGEMENT CORP1,033,7891,126,104+92,3150.140.12-0.02buy
Squarepoint Ops LLC31,391106,967+75,5760.000.01+0.00buy
Universal- Beteiligungs- und Servicegesellschaft mbH074,360+74,3600.000.00+0.00buy
Advantage Alpha Capital Partners LP196,904267,006+70,1021.411.49+0.09buy
HARBOR CAPITAL ADVISORS, INC.066,601+66,6010.000.07+0.07buy
MILLENNIUM MANAGEMENT LLC055,252+55,2520.000.00+0.00buy
JANE STREET GROUP, LLC045,930+45,9300.000.00+0.00buy
North Star Investment Management Corp.044,000+44,0000.000.07+0.07buy
DARK FOREST CAPITAL MANAGEMENT LP037,806+37,8060.000.04+0.04buy
PEREGRINE CAPITAL MANAGEMENT LLC207,659240,552+32,8930.190.18-0.00buy
ROYCE & ASSOCIATES LP915,212945,002+29,7900.260.23-0.02buy
Boston Partners023,641+23,6410.000.00+0.00buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP19,81043,443+23,6330.000.00+0.00buy
Allspring Global Investments Holdings, LLC419,988442,969+22,9810.020.02-0.00buy
First Eagle Investment Management, LLC565,580588,278+22,6980.040.03-0.01buy
VOYA INVESTMENT MANAGEMENT LLC645,853668,072+22,2190.020.02-0.00buy
FRANKLIN RESOURCES INC014,515+14,5150.000.00+0.00buy
AMERIPRISE FINANCIAL INC80,89393,327+12,4340.000.00-0.00buy
Alpine Global Management, LLC010,839+10,8390.000.07+0.07buy
Catalyst Funds Management Pty Ltd010,200+10,2000.000.06+0.06buy
XTX Topco Ltd09,508+9,5080.000.01+0.01buy
State of Wyoming27,15636,147+8,9910.100.11+0.00buy
Marex Group plc33,04942,000+8,9510.020.02+0.00buy
Caption Management, LLC08,000+8,0000.000.01+0.01buy
TWO SIGMA INVESTMENTS, LP48,11855,317+7,1990.000.00-0.00buy
MACQUARIE GROUP LTD63,48869,765+6,2770.000.00-0.00buy
Cruiser Capital Advisors, LLC43,57049,570+6,0000.731.52+0.79buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC88,13793,137+5,0000.000.00-0.00buy
AMERICAN CENTURY COMPANIES INC52,72057,272+4,5520.000.00-0.00buy
D. E. Shaw & Co., Inc.8,80013,100+4,3000.000.00+0.00buy
Cynosure Group, LLC10,14914,204+4,0550.050.04-0.00buy
INTECH INVESTMENT MANAGEMENT LLC12,27515,476+3,2010.000.00+0.00buy
Tower Research Capital LLC (TRC)1,6884,512+2,8240.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC691,705693,830+2,1250.000.00-0.00buy
ROYAL BANK OF CANADA12,67914,661+1,9820.000.00-0.00buy
Inspire Investing, LLC13,17615,099+1,9230.040.04-0.00buy
Bank of New York Mellon Corp89,66391,350+1,6870.000.00-0.00buy
PRICE T ROWE ASSOCIATES INC /MD/11,37312,948+1,5750.000.00-0.00buy
RHUMBLINE ADVISERS40,61442,146+1,5320.000.00-0.00buy
MARTIN & CO INC /TN/288,496289,960+1,4642.161.28-0.88buy
JPMORGAN CHASE & CO16,89418,276+1,3820.000.00-0.00buy
Quarry LP0986+9860.000.01+0.01buy
SUMMIT SECURITIES GROUP LLC0810+8100.000.01+0.01buy
Zurcher Kantonalbank (Zurich Cantonalbank)10,85811,652+7940.000.00-0.00buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.16,65217,442+7900.000.00-0.00buy
OSAIC HOLDINGS, INC.11,22011,885+6650.000.00-0.00buy
LOOMIS SAYLES & CO L P445,352445,929+5770.020.01-0.00buy
AlphaQuest LLC0541+5410.000.00+0.00buy
SageView Advisory Group, LLC28,84029,305+4650.040.03-0.01buy
Farther Finance Advisors, LLC145445+3000.000.00+0.00buy
PRINCIPAL FINANCIAL GROUP INC24,49324,755+2620.000.00-0.00buy
US BANCORP \DE\507686+1790.000.00+0.00buy
COLDSTREAM CAPITAL MANAGEMENT INC0162+1620.000.00+0.00buy
Brooklyn Investment Group0119+1190.000.00+0.00buy
Private Advisor Group, LLC14,89515,013+1180.000.00-0.00buy
CANADA PENSION PLAN INVESTMENT BOARD0100+1000.000.00+0.00buy
Stone House Investment Management, LLC074+740.000.00+0.00buy
Caitong International Asset Management Co., Ltd072+720.000.00+0.00buy
ROTHSCHILD INVESTMENT LLC3565+300.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
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM27,76027,76000.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
Mesirow Financial Investment Management, Inc.11,14111,14100.010.00-0.00hold
Kessler Investment Group, LLC3,1853,18500.050.04-0.01hold
Assenagon Asset Management S.A.49,51549,51500.000.00-0.00hold
Allworth Financial LP606000.000.00-0.00hold
Capital International Investors1,971,3341,971,33400.010.01-0.00hold
Winch Advisory Services, LLC15015000.000.00-0.00hold
First Horizon Advisors, Inc.1,4161,41600.000.00-0.00hold
IFP Advisors, Inc1100.000.00-0.00hold
QUADRANT CAPITAL GROUP LLC28128100.000.00-0.00hold
RITHOLTZ WEALTH MANAGEMENT15,02715,02700.010.01-0.00hold
McIlrath & Eck, LLC27127100.000.00-0.00hold
Morse Asset Management, Inc2,7502,75000.020.02-0.00hold
KLP KAPITALFORVALTNING AS7,2007,20000.000.00-0.00hold
Steward Partners Investment Advisory, LLC131300.000.00-0.00hold
Cox Capital Mgt LLC22,50522,50500.440.37-0.06hold
Key FInancial Inc60060000.000.00-0.00hold
Empirical Asset Management, LLC30,70930,70900.310.24-0.07hold
OFI INVEST ASSET MANAGEMENT17,87217,87200.010.01-0.00hold
Expect Equity LLC108,055108,05503.422.77-0.65hold
BARTLETT & CO. WEALTH MANAGEMENT LLC1,3551,35500.000.00-0.00hold
Federation des caisses Desjardins du Quebec101000.000.00-0.00hold
Police & Firemen's Retirement System of New Jersey5,9485,94800.000.00-0.00hold
BAILARD, INC.64,11964,11900.050.04-0.01hold
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