Stock TransactionsCECO ENVIRONMENTAL CORP

Total Bought
540,496
17 transactions
Total Sold
367,672
18 transactions
Net
+172,824
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
EMERALD MUTUAL FUND ADVISERS TRUST314,005471,220+157,2150.911.50+0.60buy
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.150.28+0.13buy
Lisanti Capital Growth, LLC30,86067,275+36,4150.461.34+0.88buy
First Eagle Investment Management, LLC242,511274,322+31,8110.020.04+0.02buy
Legato Capital Management LLC60,62674,674+14,0480.330.56+0.23buy
Boston Partners4,9799,979+5,0000.000.00+0.00buy
Calamos Advisors LLC58,05362,971+4,9180.010.02+0.01buy
Yorktown Management & Research Co Inc12,90017,209+4,3090.640.96+0.31buy
COOKSON PEIRCE & CO INC24,59327,555+2,9620.060.08+0.02buy
EQUITABLE TRUST CO5,2707,725+2,4550.010.03+0.01buy
HARVEST MANAGEMENT LLC8,00010,218+2,2180.230.36+0.13buy
Granahan Investment Management, LLC92,72894,823+2,0950.270.31+0.04buy
Pier Capital, LLC150,245152,071+1,8261.481.83+0.35buy
Morse Asset Management, Inc1,4301,500+700.020.02+0.00buy
CONTRAVISORY INVESTMENT MANAGEMENT, INC.3,8853,888+30.050.06+0.01buy
NorthCrest Asset Manangement, LLC32,26532,238-270.060.07+0.01sell
BARD ASSOCIATES INC6,7846,365-4190.100.13+0.03sell
Cox Capital Mgt LLC12,08811,610-4780.480.59+0.11sell
Peregrine Asset Advisers, Inc.73,88672,756-1,1301.191.43+0.25sell
Counterpoint Mutual Funds LLC14,74413,158-1,5860.130.12-0.01sell
MANGROVE PARTNERS IM, LLC4,0832,416-1,6670.020.01-0.01sell
Abacus Wealth Partners, LLC4,5312,840-1,6910.020.03+0.00sell
FNY Investment Advisers, LLC2,500500-2,0000.060.02-0.05sell
MARATHON CAPITAL MANAGEMENT98,33095,430-2,9001.321.75+0.44sell
POLEN CAPITAL MANAGEMENT LLC143,231137,977-5,2540.060.11+0.05sell
SILVERCREST ASSET MANAGEMENT GROUP LLC131,652125,517-6,1350.060.07+0.02sell
Bridgewater Associates, LP9,2882,365-6,9230.000.00-0.00sell
GREAT LAKES ADVISORS, LLC91,07183,420-7,6510.040.06+0.01sell
OFI INVEST ASSET MANAGEMENT18,0829,516-8,5660.010.01-0.00sell
PEREGRINE CAPITAL MANAGEMENT LLC154,307132,443-21,8640.340.39+0.05sell
Robeco Schweiz AG198,743165,171-33,5720.250.24-0.01sell
VOLORIDGE INVESTMENT MANAGEMENT, LLC134,3706,622-127,7480.030.00-0.03sell
MARTIN & CO INC /TN/249,462111,401-138,0612.531.58-0.95sell
Page 1 of 1