We are live on ! Find out more
AMRC icon

Ameresco

Name Holding Trade Value Shares
Change
Change in
Stake
Citadel Advisors
51
Citadel Advisors
Florida
$4.34M -$6.18M -111,111 -54%
RA
52
Royce & Associates
New York
$4.3M -$2.57M -46,200 -33%
SAM
53
Storebrand Asset Management
Norway
$4.06M +$1.13M +20,398 +30%
Nuveen
54
Nuveen
North Carolina
$4.05M +$90.5K +1,627 +2%
CSS
55
Cubist Systematic Strategies
Connecticut
$3.97M +$3.99M +71,827 +467%
SAM
56
Silvercrest Asset Management
New York
$3.82M +$1.33M +23,954 +40%
QC
57
Quaero Capital
Switzerland
$3.78M -$502K -9,024 -10%
NWM
58
Nicola Wealth Management
British Columbia, Canada
$3.55M -$111K -2,000 -3%
Russell Investments Group
59
Russell Investments Group
United Kingdom
$3.47M +$895K +16,107 +27%
Swiss National Bank
60
Swiss National Bank
Switzerland
$3.42M +$645K +11,600 +18%
New York State Common Retirement Fund
61
New York State Common Retirement Fund
New York
$2.99M +$1.1M +19,797 +43%
JP Morgan Chase
62
JP Morgan Chase
New York
$2.9M -$1.46M -26,210 -29%
Envestnet Asset Management
63
Envestnet Asset Management
Illinois
$2.78M -$130K -2,330 -4%
BCC
64
Bridge City Capital
Oregon
$2.65M +$3.24M +58,246 New
Amundi
65
Amundi
France
$2.57M -$278K -5,000 -8%
CIS
66
Connors Investor Services
Pennsylvania
$2.55M -$143K -2,575 -4%
KBC Group
67
KBC Group
Belgium
$2.43M +$1.48M +26,662 +100%
Legal & General Group
68
Legal & General Group
United Kingdom
$2.34M +$67.8K +1,219 +2%
CIBC Private Wealth Group
69
CIBC Private Wealth Group
Georgia
$2.2M +$2.68M +48,193 New
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
70
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
Ontario, Canada
$2.12M +$430K +7,733 +20%
Manulife (Manufacturers Life Insurance)
71
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$2.08M -$50.5K -909 -2%
OAM
72
Oberweis Asset Management
Illinois
$2M -$83.4K -1,500 -3%
CS
73
Credit Suisse
Switzerland
$1.98M -$2.59M -46,610 -52%
State of New Jersey Common Pension Fund D
74
State of New Jersey Common Pension Fund D
New Jersey
$1.87M +$2.28M +40,976 New
California State Teachers Retirement System (CalSTRS)
75
California State Teachers Retirement System (CalSTRS)
California
$1.86M +$264K +4,741 +13%