We are live on ! Find out more
AMRC icon

Ameresco

Name Holding Trade Value Shares
Change
Change in
Stake
TAM
26
THB Asset Management
Connecticut
$2.12M +$2.46M +124,492 New
Nuveen
27
Nuveen
North Carolina
$2M +$700K +35,461 +43%
Baird Financial Group
28
Baird Financial Group
Wisconsin
$1.93M -$42.9K -2,171 -2%
PI
29
Putnam Investments
Massachusetts
$1.8M -$1.68M -84,896 -45%
HA
30
Heartland Advisors
Wisconsin
$1.71M -$2.76K -140 -0.1%
TAM
31
Telemark Asset Management
Massachusetts
$1.7M +$1.97M +100,000 New
OWP
32
Old Well Partners
North Carolina
$1.68M +$98.7K +5,000 +5%
EGI
33
EAM Global Investors
California
$1.61M +$1.86M +94,392 New
CYG
34
Clean Yield Group
Vermont
$1.51M +$117K +5,919 +7%
Morgan Stanley
35
Morgan Stanley
New York
$1.45M -$891K -45,132 -35%
JP Morgan Chase
36
JP Morgan Chase
New York
$1.34M +$255K +12,940 +20%
First Trust Advisors
37
First Trust Advisors
Illinois
$1.31M +$83.3K +4,217 +6%
AA
38
ALPS Advisors
Colorado
$1.3M +$533K +26,978 +55%
Goldman Sachs
39
Goldman Sachs
New York
$1.23M -$365K -18,496 -20%
PPA
40
Parametric Portfolio Associates
Washington
$1.03M +$831K +42,109 +227%
Wells Fargo
41
Wells Fargo
California
$1.02M -$41.3K -2,093 -3%
Renaissance Technologies
42
Renaissance Technologies
New York
$1M +$1.16M +59,000 New
CIS
43
Connors Investor Services
Pennsylvania
$1M +$1.16M +58,778 New
DekaBank Deutsche Girozentrale
44
DekaBank Deutsche Girozentrale
Germany
$1M +$1.18M +60,000 New
Royal Bank of Canada
45
Royal Bank of Canada
Ontario, Canada
$981K -$28.9K -1,462 -2%
MPAM
46
Monarch Partners Asset Management
Massachusetts
$954K -$87.4K -4,425 -7%
California Public Employees Retirement System
47
California Public Employees Retirement System
California
$780K -$270K -13,700 -23%
OAM
48
Oberweis Asset Management
Illinois
$692K -$577K -29,200 -42%
Swiss National Bank
49
Swiss National Bank
Switzerland
$671K +$25.7K +1,300 +3%
Axa
50
Axa
France
$667K +$773K +39,158 New