Stock TransactionsCECO ENVIRONMENTAL CORP COM

Total Bought
16,600,845
129 transactions
Total Sold
1,404,678
67 transactions
Net
+15,196,167
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
FMR LLC2,328,8884,524,438+2,195,5500.010.02+0.01buy
BlackRock, Inc.2,285,2774,323,986+2,038,7090.000.01+0.00buy
DIMENSIONAL FUND ADVISORS LP903,2912,185,315+1,282,0240.010.04+0.02buy
Divisadero Street Capital Management, LP187,6001,329,817+1,142,2170.522.82+2.29buy
DRIEHAUS CAPITAL MANAGEMENT LLC639,8921,560,486+920,5940.280.82+0.54buy
PRICE T ROWE ASSOCIATES INC /MD/21,370835,692+814,3220.000.01+0.01buy
Invesco Ltd.36,956667,929+630,9730.000.00+0.00buy
STATE STREET CORP657,3491,264,690+607,3410.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC856,1331,460,389+604,2560.000.01+0.00buy
NEEDHAM INVESTMENT MANAGEMENT LLC387,500957,500+570,0001.182.61+1.43buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP115,242568,484+453,2420.000.02+0.02buy
VOYA INVESTMENT MANAGEMENT LLC5,124396,295+391,1710.000.03+0.03buy
Nuveen, LLC121,866414,241+292,3750.000.01+0.01buy
UBS Group AG201,107475,224+274,1170.000.01+0.00buy
MILLENNIUM MANAGEMENT LLC11,768259,494+247,7260.000.02+0.02buy
NORTHERN TRUST CORP251,874492,491+240,6170.000.01+0.00buy
Engineers Gate Manager LP3,448243,155+239,7070.000.29+0.28buy
LORD, ABBETT & CO. LLC414,400642,111+227,7110.080.17+0.09buy
OBERWEIS ASSET MANAGEMENT INC/135,032358,072+223,0400.240.67+0.43buy
EMERALD ADVISERS, LLC523,017736,784+213,7670.991.57+0.59buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC247,499442,654+195,1550.000.01+0.00buy
AMERICAN CENTURY COMPANIES INC1,894,1772,088,421+194,2440.060.08+0.03buy
EMERALD MUTUAL FUND ADVISERS TRUST314,005471,220+157,2150.911.50+0.60buy
BANK OF AMERICA CORP /DE/76,339233,498+157,1590.000.00+0.00buy
NEW YORK STATE COMMON RETIREMENT FUND10,350164,287+153,9370.000.02+0.02buy
Russell Investments Group, Ltd.114,482262,055+147,5730.010.02+0.01buy
GOLDMAN SACHS GROUP INC126,512266,161+139,6490.000.00+0.00buy
KENNEDY CAPITAL MANAGEMENT LLC149,778284,314+134,5360.190.46+0.27buy
Walleye Capital LLC38,449169,886+131,4370.010.07+0.06buy
DEUTSCHE BANK AG\227,787335,846+108,0590.000.01+0.00buy
BARCLAYS PLC5,778109,082+103,3040.000.00+0.00buy
Capital World Investors1,055,0801,157,200+102,1200.010.01+0.00buy
RBF Capital, LLC3,90092,820+88,9200.010.35+0.34buy
SEGALL BRYANT & HAMILL, LLC175,054259,165+84,1110.110.28+0.17buy
Bank of New York Mellon Corp86,405166,997+80,5920.000.00+0.00buy
JPMORGAN CHASE & CO24,25683,382+59,1260.000.00+0.00buy
TWO SIGMA INVESTMENTS, LP959,6981,013,412+53,7140.050.07+0.02buy
WELLS FARGO & COMPANY/MN23,46376,027+52,5640.000.00+0.00buy
Swiss National Bank59,900109,738+49,8380.000.01+0.00buy
Legal & General Group Plc400,472445,900+45,4280.010.01+0.00buy
Point72 Asset Management, L.P.159,079196,130+37,0510.020.03+0.01buy
AQR CAPITAL MANAGEMENT LLC93,157129,798+36,6410.000.00+0.00buy
Lisanti Capital Growth, LLC30,86067,275+36,4150.461.34+0.88buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP41,69776,176+34,4790.000.01+0.00buy
First Eagle Investment Management, LLC242,511274,322+31,8110.020.04+0.02buy
RHUMBLINE ADVISERS36,03167,161+31,1300.000.00+0.00buy
Amundi168,199198,106+29,9070.000.00+0.00buy
CITIGROUP INC3,45832,898+29,4400.000.00+0.00buy
ENVESTNET ASSET MANAGEMENT INC33,42661,975+28,5490.000.00+0.00buy
ALLIANCEBERNSTEIN L.P.30,92057,323+26,4030.000.00+0.00buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM34,75860,981+26,2230.000.01+0.00buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC60,31084,269+23,9590.000.00+0.00buy
AMERIPRISE FINANCIAL INC33,30656,748+23,4420.000.00+0.00buy
T. Rowe Price Investment Management, Inc.2,131,8452,153,953+22,1080.090.13+0.04buy
Panoramic Capital, LLC66,56687,460+20,8942.783.41+0.63buy
STATE OF WISCONSIN INVESTMENT BOARD7,37422,535+15,1610.000.00+0.00buy
MetLife Investment Management, LLC16,09730,721+14,6240.000.01+0.01buy
ROYCE & ASSOCIATES LP827,781842,317+14,5360.490.62+0.13buy
Legato Capital Management LLC60,62674,674+14,0480.330.56+0.23buy
FIRST TRUST ADVISORS LP156,563169,895+13,3320.010.01+0.00buy
COMMERCE BANK6,03317,890+11,8570.000.01+0.01buy
Zurcher Kantonalbank (Zurich Cantonalbank)16,71928,045+11,3260.000.00+0.00buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE13,56124,784+11,2230.000.00+0.00buy
PRUDENTIAL FINANCIAL INC25,68036,226+10,5460.000.00+0.00buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.13,83124,310+10,4790.000.00+0.00buy
PRINCIPAL FINANCIAL GROUP INC34,48544,562+10,0770.000.00+0.00buy
KLP KAPITALFORVALTNING AS6,80016,456+9,6560.000.00+0.00buy
VIRGINIA RETIREMENT SYSTEMS ET Al3,95013,050+9,1000.000.01+0.01buy
Police & Firemen's Retirement System of New Jersey8,21215,511+7,2990.000.01+0.01buy
INTECH INVESTMENT MANAGEMENT LLC9,45216,454+7,0020.010.01+0.01buy
BNP PARIBAS FINANCIAL MARKETS191,494197,960+6,4660.010.01+0.00buy
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM8,51014,864+6,3540.000.00+0.00buy
Brevan Howard Capital Management LP6,10112,115+6,0140.000.02+0.01buy
State of Wyoming1,9627,878+5,9160.010.07+0.06buy
Arizona State Retirement System8,32114,084+5,7630.000.01+0.00buy
XTX Topco Ltd6,37311,888+5,5150.010.01+0.01buy
Parallel Advisors, LLC1035,543+5,4400.000.01+0.01buy
Hudson Bay Capital Management LP35,00040,137+5,1370.010.02+0.00buy
Boston Partners4,9799,979+5,0000.000.00+0.00buy
Calamos Advisors LLC58,05362,971+4,9180.010.02+0.01buy
Allspring Global Investments Holdings, LLC146,701151,603+4,9020.010.02+0.01buy
Janney Montgomery Scott LLC45,04049,900+4,8600.010.01+0.00buy
Concentric Capital Strategies, LP9,60314,394+4,7910.050.08+0.03buy
Yorktown Management & Research Co Inc12,90017,209+4,3090.640.96+0.31buy
STRS OHIO1,1005,100+4,0000.000.00+0.00buy
Pictet Asset Management Holding SA4,4838,263+3,7800.000.00+0.00buy
BESSEMER GROUP INC216,494220,139+3,6450.020.03+0.01buy
GUGGENHEIM CAPITAL LLC7,22910,212+2,9830.000.01+0.00buy
COOKSON PEIRCE & CO INC24,59327,555+2,9620.060.08+0.02buy
ROYAL BANK OF CANADA2,8435,701+2,8580.000.00+0.00buy
RAYMOND JAMES FINANCIAL INC7,29010,134+2,8440.000.00+0.00buy
Pathstone Holdings, LLC23,25926,064+2,8050.010.01+0.00buy
COMMONWEALTH EQUITY SERVICES, LLC5,4738,276+2,8030.000.00+0.00buy
Trexquant Investment LP21,70024,418+2,7180.010.01+0.00buy
ProShare Advisors LLC4,2746,912+2,6380.000.00+0.00buy
EQUITABLE TRUST CO5,2707,725+2,4550.010.03+0.01buy
HighTower Advisors, LLC34,41636,825+2,4090.000.00+0.00buy
JONES FINANCIAL COMPANIES LLLP3,0515,435+2,3840.000.00+0.00buy
CANADA LIFE ASSURANCE Co3,0315,413+2,3820.000.00+0.00buy
Ameritas Investment Partners, Inc.2,4384,791+2,3530.000.01+0.01buy
Page 1 of 2