Stock Transactions

CECO ENVIRONMENTAL CORP COM

Total Bought
3,012,658
29 transactions
Total Sold
747,649
22 transactions
Net
+2,265,009
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
T. Rowe Price Investment Management, Inc.718,9922,131,845+1,412,8530.030.09+0.06buy
Capital World Investors333,0981,055,080+721,9820.000.01+0.01buy
LORD, ABBETT & CO. LLC202,216414,400+212,1840.040.08+0.04buy
NEEDHAM INVESTMENT MANAGEMENT LLC298,500387,500+89,0001.131.18+0.05buy
ROYCE & ASSOCIATES LP740,687827,781+87,0940.450.49+0.04buy
POLEN CAPITAL MANAGEMENT LLC69,775143,231+73,4560.020.06+0.04buy
Robeco Schweiz AG131,216198,743+67,5270.180.25+0.07buy
EMERALD ADVISERS, LLC458,525523,017+64,4920.850.99+0.14buy
DRIEHAUS CAPITAL MANAGEMENT LLC579,950639,892+59,9420.240.28+0.04buy
EMERALD MUTUAL FUND ADVISERS TRUST260,598314,005+53,4070.760.91+0.15buy
Pier Capital, LLC97,842150,245+52,4030.931.48+0.54buy
Moran Wealth Management, LLC11,54256,953+45,4110.020.10+0.08buy
VOLORIDGE INVESTMENT MANAGEMENT, LLC113,343134,370+21,0270.020.03+0.01buy
Panoramic Capital, LLC46,56666,566+20,0001.602.78+1.19buy
Counterpoint Mutual Funds LLC8,41014,744+6,3340.040.13+0.09buy
MARTIN & CO INC /TN/243,299249,462+6,1632.502.53+0.03buy
Yorktown Management & Research Co Inc9,70012,900+3,2000.460.64+0.18buy
OSTERWEIS CAPITAL MANAGEMENT INC223,682226,617+2,9350.570.70+0.13buy
NAVELLIER & ASSOCIATES INC42,45545,280+2,8250.280.28-0.00buy
ESSEX INVESTMENT MANAGEMENT CO LLC154,457157,246+2,7891.411.48+0.07buy
KENNEDY CAPITAL MANAGEMENT LLC147,055149,778+2,7230.190.19+0.00buy
COOKSON PEIRCE & CO INC23,58524,593+1,0080.060.06+0.00buy
Gordian Capital Singapore Pte Ltd23,00024,000+1,0001.902.39+0.49buy
Abacus Wealth Partners, LLC3,5654,531+9660.020.02+0.00buy
Inspire Investing, LLC7,7788,694+9160.040.04+0.00buy
Empirical Asset Management, LLC29,56130,025+4640.500.47-0.03buy
Morse Asset Management, Inc1,0001,430+4300.010.02+0.01buy
NorthCrest Asset Manangement, LLC32,14332,265+1220.040.06+0.02buy
PROATHLETE WEALTH MANAGEMENT LLC1015+50.000.00+0.00buy
BARD ASSOCIATES INC6,9436,784-1590.110.10-0.01sell
Boston Partners5,2044,979-2250.000.00-0.00sell
GUYASUTA INVESTMENT ADVISORS INC10,0008,750-1,2500.030.03-0.00sell
BAILARD, INC.27,02223,700-3,3220.040.03-0.00sell
MARATHON CAPITAL MANAGEMENT101,68598,330-3,3551.311.32+0.01sell
FRED ALGER MANAGEMENT, LLC8,8555,230-3,6250.000.00-0.00sell
Round Rock Advisors, LLC10,9503,921-7,0290.100.04-0.06sell
WHITE PINE CAPITAL LLC64,48356,707-7,7761.060.95-0.11sell
FORMULA GROWTH LTD70,72062,344-8,3761.631.68+0.05sell
SEGALL BRYANT & HAMILL, LLC184,120175,054-9,0660.150.15+0.00sell
Expect Equity LLC47,88438,473-9,4112.772.20-0.57sell
OBERWEIS ASSET MANAGEMENT INC/145,508135,032-10,4760.320.24-0.08sell
Granahan Investment Management, LLC108,88992,728-16,1610.280.27-0.01sell
Legato Capital Management LLC81,12360,626-20,4970.420.33-0.09sell
GREAT LAKES ADVISORS, LLC117,40391,071-26,3320.060.04-0.01sell
PEREGRINE CAPITAL MANAGEMENT LLC182,755154,307-28,4480.340.34+0.01sell
Peregrine Asset Advisers, Inc.113,87073,886-39,9841.921.19-0.74sell
Lisanti Capital Growth, LLC84,23530,860-53,3751.190.46-0.73sell
SILVERCREST ASSET MANAGEMENT GROUP LLC206,467131,652-74,8150.080.06-0.03sell
LOOMIS SAYLES & CO L P327,509229,014-98,4950.020.02-0.01sell
First Eagle Investment Management, LLC366,867242,511-124,3560.040.02-0.01sell
KING LUTHER CAPITAL MANAGEMENT CORP951,199750,083-201,1160.230.19-0.04sell
Page 1 of 1