Dark
Light
System
Security
CECO ENVIRONMENTAL CORP
CECO ENVIRONMENTAL CORP. Institutional holdings reported to the SEC.

Institutional Holders (2014Q1)
Portfolio Summary: 102 Institutional holders with a total value of $204,554,671.
#
Manager Name
Shares
Value ($)
%
Options
Notes
51 CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM 32,047 532,000 0.26%
52 FIRST TRUST ADVISORS LP 31,140 517,000 0.25%
53 Geneva Advisors, LLC 29,869 496,000 0.24%
54 TEACHERS ADVISORS, LLC 29,875 496,000 0.24%
55 VAN ECK ASSOCIATES CORP 28,505 473,000 0.23%
56 BRIDGEWAY CAPITAL MANAGEMENT, LLC 27,500 456,000 0.22%
57 ROYAL BANK OF CANADA 27,311 454,000 0.22%
58 MARTIN & CO INC /TN/ 27,350 453,000 0.22%
59 RHUMBLINE ADVISERS 27,169 451,000 0.22%
60 CHARLES SCHWAB INVESTMENT MANAGEMENT INC 25,552 424,000 0.21%
61 Ativo Capital Management LLC 24,810 412,000 0.20% SH
62 WEIK CAPITAL MANAGEMENT 24,686 410,000 0.20%
63 UBS AG 24,370 405,000 0.20%
64 GAMCO INVESTORS, INC. ET AL 23,000 382,000 0.19%
65 Manchester Capital Management LLC 19,404 322,000 0.16%
66 CREDIT SUISSE AG/ 18,487 307,000 0.15%
67 ProShare Advisors LLC 17,809 295,000 0.14%
68 TFS CAPITAL LLC 17,790 295,000 0.14%
69 STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM 16,891 280,000 0.14%
70 BARINGS LLC 15,656 260,000 0.13%
71 METROPOLITAN LIFE INSURANCE CO/NY 14,598 242,000 0.12%
72 MANAGED ACCOUNT ADVISORS LLC 14,372 238,000 0.12%
73 MANUFACTURERS LIFE INSURANCE COMPANY, THE 14,165 235,000 0.11%
74 GABELLI FUNDS LLC 14,000 232,000 0.11%
75 Nationwide Fund Advisors 13,559 225,000 0.11%
76 Baker Avenue Asset Management, LP 12,930 215,000 0.11%
77 Mitsubishi UFJ Asset Management Co., Ltd. 12,500 207,000 0.10%
78 BLACKROCK ADVISORS LLC 12,145 201,000 0.10%
79 AMERICAN INTERNATIONAL GROUP, INC. 11,967 198,533 0.10%
80 Teton Advisors, Inc. 11,801 196,000 0.10%
81 GENERAL MOTORS INVESTMENT MANAGEMENT CORP 10,409 173,000 0.08%
82 ArrowMark Colorado Holdings LLC 10,263 170,000 0.08%
83 Janney Montgomery Scott LLC 10,219 169,533 0.08%
84 STEEL GROVE CAPITAL ADVISORS, LLC 10,000 166,000 0.08%
85 DEUTSCHE BANK AG\ 8,866 146,000 0.07%
86 Baker Ellis Asset Management LLC 6,133 102,000 0.05%
87 CITIGROUP INC 3,517 58,000 0.03%
88 SYNOVUS FINANCIAL CORP 3,500 58,000 0.03%
89 Forward Management, LLC 3,416 57,000 0.03%
90 LADENBURG THALMANN FINANCIAL SERVICES INC. 3,452 57,000 0.03%
91 FIFTH THIRD BANCORP 3,126 52,000 0.03%
92 EARNEST PARTNERS LLC 2,200 36,000 0.02%
93 US BANCORP \DE\ 2,082 35,000 0.02%
94 BLUE BELL PRIVATE WEALTH MANAGEMENT, LLC 1,696 28,000 0.01%
95 BANK OF AMERICA CORP /DE/ 1,182 20,000 0.01%
96 BARCLAYS PLC 690 11,000 0.01%
97 GLENMEDE TRUST CO NA 600 9,000 0.00%
98 ALLIANCEBERNSTEIN L.P. 486 8,000 0.00%
99 PRIVATE TRUST CO NA 400 7,000 0.00%
100 ENVESTNET ASSET MANAGEMENT INC 127 2,000 0.00%
Page 2 of 3

From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.