We are live on ! Find out more
CECO icon

Ceco Environmental

Name Holding Trade Value Shares
Change
Change in
Stake
California State Teachers Retirement System (CalSTRS)
51
California State Teachers Retirement System (CalSTRS)
California
$599K +$98K +6,400 +20%
SM
52
Stratton Management
Pennsylvania
$570K -$337K -22,000 -38%
Charles Schwab
53
Charles Schwab
California
$502K +$101K +6,600 +26%
RhumbLine Advisers
54
RhumbLine Advisers
Massachusetts
$485K +$60K +3,920 +14%
TA
55
Teachers Advisors
New York
$476K +$9.77K +638 +2%
MC
56
Martin & Co
Tennessee
$431K +$4.26K +278 +1%
VanEck Associates
57
VanEck Associates
New York
$424K -$20.5K -1,339 -5%
WCM
58
Weik Capital Management
Pennsylvania
$385K
TA
59
Teton Advisors
New York
$340K +$153K +10,000 +85%
GA
60
Geneva Advisors
Illinois
$316K -$148K -9,631 -32%
Mitsubishi UFJ Asset Management
61
Mitsubishi UFJ Asset Management
Japan
$313K +$116K +7,600 +61%
Renaissance Technologies
62
Renaissance Technologies
New York
$305K -$615K -40,161 -67%
MCM
63
Manchester Capital Management
Vermont
$303K
GPGA
64
Grandeur Peak Global Advisors
Utah
$285K +$280K +18,300 New
GI
65
GAMCO Investors
Connecticut
$281K -$76.6K -5,000 -22%
Swiss National Bank
66
Swiss National Bank
Switzerland
$271K +$266K +17,400 New
State Board of Administration of Florida Retirement System
67
State Board of Administration of Florida Retirement System
Florida
$266K +$2.63K +172 +1%
NFA
68
Nationwide Fund Advisors
Ohio
$245K +$32.7K +2,132 +16%
B
69
Barings
North Carolina
$244K
CS
70
Credit Suisse
Switzerland
$235K -$52.1K -3,402 -18%
MLICM
71
Metropolitan Life Insurance Company (MetLife)
New York
$228K
Manulife (Manufacturers Life Insurance)
72
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$226K +$5.38K +351 +2%
MAA
73
Managed Account Advisors
New Jersey
$218K -$6.03K -394 -3%
GF
74
Gabelli Funds
New York
$218K
AIG
75
American International Group
New York
$215K +$27.5K +1,795 +15%