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
$532K +$4.93K +300 +0.9%
First Trust Advisors
52
First Trust Advisors
Illinois
$517K +$302K +18,358 +144%
TA
53
Teachers Advisors
New York
$496K +$42.8K +2,600 +10%
GA
54
Geneva Advisors
Illinois
$496K +$164K +9,946 +50%
BAAM
55
Baker Avenue Asset Management
California
$493K +$301K +18,330 New
VanEck Associates
56
VanEck Associates
New York
$473K +$1.33K +81 +0.3%
BCM
57
Bridgeway Capital Management
Texas
$456K -$837K -50,900 -65%
Royal Bank of Canada
58
Royal Bank of Canada
Ontario, Canada
$454K +$9.31K +566 +2%
MC
59
Martin & Co
Tennessee
$453K
RhumbLine Advisers
60
RhumbLine Advisers
Massachusetts
$451K -$19.2K -1,169 -4%
Charles Schwab
61
Charles Schwab
California
$424K
ACM
62
Ativo Capital Management
Illinois
$412K -$23.1K -1,406 -5%
WCM
63
Weik Capital Management
Pennsylvania
$410K
U
64
UBS
Switzerland
$405K +$367K +22,319 +1,088%
GI
65
GAMCO Investors
Connecticut
$382K
MCM
66
Manchester Capital Management
Vermont
$322K +$205K +12,480 +180%
CS
67
Credit Suisse
Switzerland
$307K -$32.3K -1,966 -10%
TC
68
TFS Capital
Pennsylvania
$295K +$293K +17,790 New
ProShare Advisors
69
ProShare Advisors
Maryland
$295K +$293K +17,809 New
State Board of Administration of Florida Retirement System
70
State Board of Administration of Florida Retirement System
Florida
$280K
B
71
Barings
North Carolina
$260K
MLICM
72
Metropolitan Life Insurance Company (MetLife)
New York
$242K
MAA
73
Managed Account Advisors
New Jersey
$238K +$5.81K +353 +3%
Manulife (Manufacturers Life Insurance)
74
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$235K -$6.1K -371 -3%
GF
75
Gabelli Funds
New York
$232K -$69.9K -4,248 -23%