Who owns CECO Environmental?

Top Holders and Investors of CECE Stock

Find out what company owns CECO Environmental, who bought CECE this quarter, and who sold shares of CECE stock?

Fund or Company Name Number of Shares Valued At As Of
Trigran Investments 2.63M $22.29M Sep 2017
BlackRock 2.29M $19.40M Sep 2017
Dimensional Fund Advisors 1.79M $15.12M Sep 2017
Luther King Capital Management Corporation 1.77M $15.01M Sep 2017
Vanguard 1.27M $10.73M Sep 2017
Jpmorgan Chase & Co 1.24M $11.39M Jun 2017
BlackRock Fund Advisors 954650 $13.32M Dec 2016
Robeco Investment Management 874453 $7.40M Sep 2017
Punch & Associates Investment Management 851140 $7.20M Sep 2017
BlackRock Institutional Trust Company, N.A. 759410 $10.59M Dec 2016
Foundry Partners 683550 $5.78M Sep 2017
American Century Companies 635963 $5.38M Sep 2017
Philadelphia Trust Company 631470 $5.34M Sep 2017
GFI Investment Counsel 609500 $5.16M Sep 2017
State Street Corporation 489462 $4.14M Sep 2017
Morgan Stanley 452254 $4.75M Mar 2017
Perritt Capital Management 444949 $3.76M Sep 2017
Putnam Investments 357398 $0 Sep 2017
Northern Trust 346829 $2.94M Sep 2017
Wells Fargo & Company 294104 $2.70M Jun 2017
AlphaOne Investment Services 288734 $2.44M Sep 2017
Bank of New York Mellon 262914 $2.41M Jun 2017
Geode Capital Management 236484 $2.00M Sep 2017
Keeley Asset Management 224362 $3.13M Dec 2016
TIAA-CREF Investment Management 200294 $1.69M Sep 2017
Minerva Advisors 197660 $1.67M Sep 2017
LSV Asset Management 196733 $1.66M Sep 2017
Renaissance Technologies 168300 $1.42M Sep 2017
Martin & Co Inc /tn/ 163125 $1.38M Sep 2017
Connor, Clark & Lunn Investment Management 162054 $1.37M Sep 2017
William Blair $ Company 157283 $1.33M Sep 2017
Cornerstone Capital Management Holdings 153205 $1.30M Sep 2017
Systematic Financial Management 149750 $1.27M Sep 2017
Axa 148800 $1.26M Sep 2017
Numeric Investors 144232 $1.22M Sep 2017
Bridgeway Capital Management 133022 $1.13M Sep 2017
Victory Capital Management 129750 $1.10M Sep 2017
Inves 126390 $1.07M Sep 2017
BlackRock Investment Management 124456 $1.74M Dec 2016
Martingale Asset Management 123837 $1.05M Sep 2017
AQR Capital Management 122806 $1.04M Sep 2017
Peter F. Mathieson 114155 $1.05M Jun 2017
Goldman Sachs 108082 $913292 Sep 2017
GSA Capital Partners 107806 $912038 Sep 2017
Heartland Advisors 100000 $846000 Sep 2017
Royce & Associates 99028 $837776 Sep 2017
Bank of America Corporation 93805 $822669 Sep 2017
Nationwide Fund Advisors 91605 $774978 Sep 2017
Teachers Advisors 89587 $757906 Sep 2017
Virginia Retirement System 85900 $789421 Jun 2017
CalPERS 83905 $709836 Sep 2017
Keeley-Teton Advisors 83566 $706968 Sep 2017
IndexIQ Advisors 82468 $697679 Sep 2017
Bank Of Montreal /can/ 71007 $600719 Sep 2017
Millennium Management 67427 $569758 Sep 2017
Two Sigma Investments 64145 $674163 Mar 2017
Janney Montgomery Scott 54986 $465181 Sep 2017
Ameriprise Financial 53466 $452322 Sep 2017
Charles Schwab Investment Management 50352 $425977 Sep 2017
Two Sigma Advisers 48322 $507864 Mar 2017
California State Teachers Retirement System 47441 $400876 Sep 2017
Rbf Capital 47293 $400098 Sep 2017
Federated Investors 43794 $370059 Sep 2017
Thomas Stevens, CFA" 43596 $400211 Jun 2017
Private Advisor 41022 $353199 Sep 2017
Van Eck Associates 40112 $338946 Sep 2017
Deutsche Bank Aktiengesellschaft 38187 $319625 Sep 2017
Manchester Capital Management 37133 $340880 Jun 2017
Rhumbline Advisers 35403 $324999 Jun 2017
Adirondack Research & Management 35132 $296865 Sep 2017
D. E. Shaw & Co 32184 $271954 Sep 2017
New York State Common Retirement Fund 30900 $283971 Jun 2017
O'shaughnessy Asset Management 30094 $254896 Sep 2017
Bb&t Securities 29317 $248021 Sep 2017
Css Llc/il 28783 $244079 Sep 2017
Citadel Advisors 28768 $243089 Sep 2017
Connors Investor Services 27142 $229892 Sep 2017
Manufacturers Life Insurance Company 26115 $223805 Sep 2017
Bowling Portfolio Management 25491 $215908 Sep 2017
Sei Investments 24865 $210109 Sep 2017
DnB NOR Asset Management AS 24845 $210188 Sep 2017
Macquarie 24183 $205071 Sep 2017
Highbridge Capital Management 23139 $195987 Sep 2017
Metropolitan Life Insurance Company 19602 $166028 Sep 2017
James Investment Research 19220 $162985 Sep 2017
Clean Yield 18877 $160076 Sep 2017
American International 18522 $170031 Jun 2017
Teton Advisors 17720 $150088 Sep 2017
T. Rowe Price Associates 17481 $159951 Jun 2017
Florida State Board of Administration 17063 $144011 Sep 2017
Alliancebernstein 16800 $141960 Sep 2017
Ing Investment Management 15660 $132013 Sep 2017
Babson Capital Management 15656 $131980 Sep 2017
BlackRock Advisors 15273 $213058 Dec 2016
Weik Investment Services 15000 $127050 Sep 2017
Citi 14796 $124730 Sep 2017
Quotient Investors 14732 $124927 Sep 2017
Globeflex Capital L P 12771 $108042 Sep 2017
FineMark National Bank & Trust 11957 $101036 Sep 2017
Trexquant Investment 11450 $104996 Jun 2017
Bard Associates 10695 $90051 Sep 2017
PEAK6 Investments 10000 $85000 Sep 2017
Tower Research Capital 8257 $69523 Sep 2017
Legal & General 8054 $74096 Jun 2017
Forward Management 3416 $29001 Sep 2017
Bnp Paribas Arbitrage, Snc 3052 $25819 Sep 2017
UBS Group AG 2282 $18849 Sep 2017
Summit Investment Advisors 2281 $16993 Sep 2017
Ladenburg Thalmann Financial Services 2073 $15195 Sep 2017
Springbok Capital Management 1600 $14000 Sep 2017
Barclays 1380 $12006 Sep 2017
Financial Architects 1137 $10005 Sep 2017
Cutler 1080 $0 Sep 2017
NISA Investment Advisors 900 $8001 Sep 2017
Assetmark 736 $5998 Sep 2017
FTB Advisors 550 $4999 Jun 2017
Simplex Trading 500 $4000 Sep 2017
Advisory Services Network 439 $3999 Sep 2017

Who sold CECO Environmental?

Fund Name Date Sold Shares Held Valued At
Olstein Capital Management June 30, 2017 394750 $3.62M
Pnc Financial Services June 30, 2017 163723 $1.50M
Prudential Financial June 30, 2017 84550 $776169
Algert Coldiron Investors June 30, 2017 65721 $603318
Arrowstreet Capital, Limited Partnership June 30, 2017 58232 $535152
Fmr June 30, 2017 50400 $463176
CornerCap Investment Counsel June 30, 2017 43650 $401143
Ohio Pers June 30, 2017 40516 $371936
Eagle Global Advisors June 30, 2017 38880 $356918
Ellington Management March 31, 2017 38500 $405020
Airain March 31, 2017 25716 $270018
Kirr Marbach & Co Llc /in/ June 30, 2017 25680 $235999
Hutchin Hill Capital June 30, 2017 23000 $210910
First Trust Advisors June 30, 2017 21234 $194928
Susquehanna International June 30, 2017 20500 $187985
Brandywine Global Investment Management June 30, 2017 18584 $170972
KCG Holdings March 31, 2017 14320 $150932