Stock Transactions — CECO ENVIRONMENTAL CORP

Total Bought
20,967,611
225 transactions
Total Sold
1,968,317
91 transactions
Net
+18,999,294
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
GW&K Investment Management, LLC0601,544+601,5440.000.43+0.43buy
NEEDHAM INVESTMENT MANAGEMENT LLC387,500957,500+570,0001.182.61+1.43buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP115,242568,484+453,2420.000.02+0.02buy
Sixth Street Partners Management Company, L.P.0442,654+442,6540.000.01+0.01buy
VOYA INVESTMENT MANAGEMENT LLC5,124396,295+391,1710.000.03+0.03buy
VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V.0327,348+327,3480.000.23+0.23buy
Harvey Partners, LLC0311,132+311,1320.001.96+1.96buy
Nuveen, LLC121,866414,241+292,3750.000.01+0.01buy
UBS Group AG201,107475,224+274,1170.000.01+0.00buy
NEW SOUTH CAPITAL MANAGEMENT INC0257,327+257,3270.001.02+1.02buy
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
Penn Capital Management Company, LLC0237,119+237,1190.001.37+1.37buy
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
Assenagon Asset Management S.A.0219,789+219,7890.000.03+0.03buy
EMERALD ADVISERS, LLC523,017736,784+213,7670.991.57+0.59buy
Swedbank AB0203,000+203,0000.000.02+0.02buy
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
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC0134,020+134,0200.000.04+0.04buy
Walleye Capital LLC38,449169,886+131,4370.010.07+0.06buy
Informed Momentum Co LLC0120,677+120,6770.000.98+0.98buy
DEUTSCHE BANK AG\227,787335,846+108,0590.000.01+0.00buy
Hodges Capital Management Inc.0107,831+107,8310.000.65+0.65buy
BARCLAYS PLC5,778109,082+103,3040.000.00+0.00buy
Intrinsic Edge Capital Management LLC0102,959+102,9590.001.15+1.15buy
Capital World Investors1,055,0801,157,200+102,1200.010.01+0.00buy
Universal- Beteiligungs- und Servicegesellschaft mbH097,233+97,2330.000.01+0.01buy
RBF Capital, LLC3,90092,820+88,9200.010.35+0.34buy
SEGALL BRYANT & HAMILL, LLC175,054259,165+84,1110.110.28+0.17buy
Qube Research & Technologies Ltd081,933+81,9330.000.01+0.01buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO081,665+81,6650.000.02+0.02buy
De Lisle Partners LLP081,441+81,4410.000.81+0.81buy
Bank of New York Mellon Corp86,405166,997+80,5920.000.00+0.00buy
Alberta Investment Management Corp078,364+78,3640.000.04+0.04buy
Meros Investment Management, LP068,066+68,0660.001.96+1.96buy
JPMORGAN CHASE & CO24,25683,382+59,1260.000.00+0.00buy
ALPINE ASSOCIATES MANAGEMENT INC.058,934+58,9340.000.33+0.33buy
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
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND047,520+47,5200.000.01+0.01buy
DIAMOND HILL CAPITAL MANAGEMENT INC045,916+45,9160.000.03+0.03buy
Legal & General Group Plc400,472445,900+45,4280.010.01+0.00buy
RICE HALL JAMES & ASSOCIATES, LLC038,687+38,6870.000.17+0.17buy
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
Riverpoint Wealth Management Holdings, LLC036,005+36,0050.000.60+0.60buy
VAN ECK ASSOCIATES CORP035,298+35,2980.000.00+0.00buy
Resolute Capital Asset Partners LLC035,000+35,0000.001.36+1.36buy
Jain Global LLC034,822+34,8220.000.04+0.04buy
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
Y-Intercept (Hong Kong) Ltd031,243+31,2430.000.06+0.06buy
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
CI INVESTMENTS INC.029,027+29,0270.000.01+0.01buy
ENVESTNET ASSET MANAGEMENT INC33,42661,975+28,5490.000.00+0.00buy
Penserra Capital Management LLC028,102+28,1020.000.02+0.02buy
SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC026,759+26,7590.000.05+0.05buy
Cambridge Investment Research Advisors, Inc.026,408+26,4080.000.01+0.01buy
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
Oliver Luxxe Assets LLC024,575+24,5750.000.33+0.33buy
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
HSBC HOLDINGS PLC021,738+21,7380.000.00+0.00buy
Panoramic Capital, LLC66,56687,460+20,8942.783.41+0.63buy
CenterBook Partners LP016,809+16,8090.000.07+0.07buy
CSS LLC/IL015,531+15,5310.000.06+0.06buy
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
State of New Jersey Common Pension Fund D012,806+12,8060.000.00+0.00buy
HARBOR CAPITAL ADVISORS, INC.012,476+12,4760.000.08+0.08buy
Quantinno Capital Management LP012,213+12,2130.000.00+0.00buy
Quantbot Technologies LP012,076+12,0760.000.04+0.04buy
COMMERCE BANK6,03317,890+11,8570.000.01+0.01buy
Page 1 of 4