Stock Transactions — CECO ENVIRONMENTAL CORP

Total Bought
3,091,376
92 transactions
Total Sold
2,240,040
69 transactions
Net
+851,336
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
WELLINGTON MANAGEMENT GROUP LLP541,980901,602+359,6220.000.00+0.00buy
JANUS HENDERSON GROUP PLC640,479941,052+300,5730.010.01+0.00buy
SEGALL BRYANT & HAMILL, LLC0261,173+261,1730.000.10+0.10buy
OSTERWEIS CAPITAL MANAGEMENT INC0253,440+253,4400.000.34+0.34buy
CSM Advisors, LLC0185,435+185,4350.000.15+0.15buy
FMR LLC2,010,6372,174,632+163,9950.000.00+0.00buy
G2 Investment Partners Management LLC0120,000+120,0000.000.74+0.74buy
VANGUARD GROUP INC1,635,8811,754,048+118,1670.000.00+0.00buy
CITADEL ADVISORS LLC10,760125,166+114,4060.000.00+0.00buy
Pier Capital, LLC0113,946+113,9460.000.49+0.49buy
Legal & General Group Plc577,797652,258+74,4610.000.00+0.00buy
FRED ALGER MANAGEMENT, LLC22,21584,717+62,5020.000.01+0.01buy
ROYCE & ASSOCIATES LP945,0021,005,613+60,6110.230.29+0.06buy
VAN ECK ASSOCIATES CORP67,467123,725+56,2580.000.00+0.00buy
PEREGRINE CAPITAL MANAGEMENT LLC240,552294,949+54,3970.180.25+0.07buy
KING LUTHER CAPITAL MANAGEMENT CORP1,126,1041,177,461+51,3570.120.14+0.03buy
MILLENNIUM MANAGEMENT LLC55,252104,840+49,5880.000.00+0.00buy
VOYA INVESTMENT MANAGEMENT LLC668,072716,633+48,5610.020.02+0.00buy
ExodusPoint Capital Management, LP048,396+48,3960.000.02+0.02buy
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC901,587945,897+44,3100.060.07+0.01buy
Granahan Investment Management, LLC317,416352,091+34,6750.360.41+0.05buy
BOOTHBAY FUND MANAGEMENT, LLC030,746+30,7460.000.03+0.03buy
DRIEHAUS CAPITAL MANAGEMENT LLC581,680610,048+28,3680.130.14+0.01buy
BARCLAYS PLC37,99557,147+19,1520.000.00+0.00buy
BNP PARIBAS FINANCIAL MARKETS1,98520,965+18,9800.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC693,830712,331+18,5010.000.00+0.00buy
POLEN CAPITAL MANAGEMENT LLC018,317+18,3170.000.00+0.00buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC93,137110,361+17,2240.000.00+0.00buy
THRIVENT FINANCIAL FOR LUTHERANS742,257757,433+15,1760.040.05+0.01buy
Amundi181,873196,848+14,9750.000.00+0.00buy
KENNEDY CAPITAL MANAGEMENT LLC188,902203,596+14,6940.100.14+0.03buy
Calamos Advisors LLC16,87831,224+14,3460.000.00+0.00buy
JANE STREET GROUP, LLC45,93060,253+14,3230.000.00+0.00buy
Hood River Capital Management LLC1,927,6681,941,741+14,0730.750.77+0.02buy
ROYAL BANK OF CANADA14,66128,204+13,5430.000.00+0.00buy
MORGAN STANLEY142,109155,475+13,3660.000.00+0.00buy
MACQUARIE GROUP LTD69,76583,078+13,3130.000.00+0.00buy
First Eagle Investment Management, LLC588,278601,478+13,2000.030.03+0.01buy
Robertson Stephens Wealth Management, LLC012,427+12,4270.000.01+0.01buy
WOLVERINE TRADING, LLC012,414+12,4140.000.01+0.01buy
Pathstone Holdings, LLC012,123+12,1230.000.00+0.00buy
Engineers Gate Manager LP011,828+11,8280.000.00+0.00buy
Worth Venture Partners, LLC011,000+11,0000.000.48+0.48buy
SILVERCREST ASSET MANAGEMENT GROUP LLC201,205212,062+10,8570.030.04+0.01buy
ENVESTNET ASSET MANAGEMENT INC010,805+10,8050.000.00+0.00buy
HighTower Advisors, LLC08,864+8,8640.000.00+0.00buy
Arizona State Retirement System08,674+8,6740.000.00+0.00buy
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM08,510+8,5100.000.00+0.00buy
XTX Topco Ltd9,50817,910+8,4020.010.02+0.01buy
BARD ASSOCIATES INC08,315+8,3150.000.08+0.08buy
EntryPoint Capital, LLC08,209+8,2090.000.12+0.12buy
STATE STREET CORP649,426657,581+8,1550.000.00+0.00buy
Quantbot Technologies LP07,501+7,5010.000.01+0.01buy
IQ EQ FUND MANAGEMENT (IRELAND) Ltd18,98826,283+7,2950.050.07+0.02buy
Verition Fund Management LLC07,227+7,2270.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC232,536238,839+6,3030.000.00+0.00buy
CANADA PENSION PLAN INVESTMENT BOARD1006,300+6,2000.000.00+0.00buy
HARBOR CAPITAL ADVISORS, INC.66,60172,727+6,1260.070.09+0.02buy
WHITE PINE CAPITAL LLC59,41065,457+6,0470.470.59+0.12buy
MARATHON CAPITAL MANAGEMENT97,975103,930+5,9550.590.75+0.15buy
Russell Investments Group, Ltd.139,621145,166+5,5450.000.01+0.00buy
SEI INVESTMENTS CO64,11767,792+3,6750.000.00+0.00buy
RAYMOND JAMES FINANCIAL INC03,597+3,5970.000.00+0.00buy
SUMMIT SECURITIES GROUP LLC8104,074+3,2640.010.04+0.03buy
Brooklyn Investment Group1192,763+2,6440.000.01+0.01buy
PRICE T ROWE ASSOCIATES INC /MD/12,94814,782+1,8340.000.00+0.00buy
WELLS FARGO & COMPANY/MN120,517121,940+1,4230.000.00+0.00buy
Police & Firemen's Retirement System of New Jersey5,9487,158+1,2100.000.00+0.00buy
North Star Investment Management Corp.44,00045,150+1,1500.070.09+0.02buy
BANK OF AMERICA CORP /DE/75,77976,876+1,0970.000.00+0.00buy
Farther Finance Advisors, LLC4451,445+1,0000.000.00+0.00buy
RHUMBLINE ADVISERS42,14643,137+9910.000.00+0.00buy
OSAIC HOLDINGS, INC.11,88512,297+4120.000.00+0.00buy
BNP Paribas Asset Management Holding S.A.0320+3200.000.00+0.00buy
SageView Advisory Group, LLC29,30529,595+2900.030.04+0.01buy
SIGNATUREFD, LLC88355+2670.000.00+0.00buy
Aster Capital Management (DIFC) Ltd0258+2580.000.00+0.00buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE10,51310,704+1910.000.00+0.00buy
Quarry LP9861,170+1840.010.01+0.00buy
GAMMA Investing LLC23187+1640.000.00+0.00buy
EverSource Wealth Advisors, LLC078+780.000.00+0.00buy
US BANCORP \DE\686755+690.000.00+0.00buy
NATIONAL BANK OF CANADA /FI/9841,035+510.000.00+0.00buy
Morse Asset Management, Inc2,7502,800+500.020.02+0.00buy
Sterling Capital Management LLC3075+450.000.00+0.00buy
NISA INVESTMENT ADVISORS, LLC395435+400.000.00+0.00buy
Ameritas Advisory Services, LLC032+320.000.00+0.00buy
Steward Partners Investment Advisory, LLC1340+270.000.00+0.00buy
Parkside Financial Bank & Trust025+250.000.00+0.00buy
Cynosure Group, LLC14,20414,226+220.040.05+0.00buy
IFP Advisors, Inc113+120.000.00+0.00buy
Allworth Financial LP6062+20.000.00+0.00buy
NOMURA ASSET MANAGEMENT CO LTD0000.000.000.00hold
Ameritas Investment Partners, Inc.3,0743,07400.000.00+0.00hold
INTECH INVESTMENT MANAGEMENT LLC15,47615,47600.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
PERRITT CAPITAL MANAGEMENT INC13,00013,00000.160.19+0.03hold
Zurcher Kantonalbank (Zurich Cantonalbank)11,65211,65200.000.00+0.00hold
Page 1 of 2