We are live on ! Find out more
AMRC icon

Ameresco

Name Holding Trade Value Shares
Change
Change in
Stake
Wellington Management Group
1
Wellington Management Group
Massachusetts
$10.3M +$2.09M +295,450 +29%
GS
2
Gagnon Securities
New York
$8.45M -$167K -23,585 -2%
Dimensional Fund Advisors
3
Dimensional Fund Advisors
Texas
$7.36M +$297K +41,937 +5%
GA
4
Gagnon Advisors
New York
$7.29M +$18.8K +2,648 +0.3%
BlackRock
5
BlackRock
New York
$6.78M +$98.4K +13,894 +2%
RPA
6
Rock Point Advisors
Vermont
$6.4M +$58.1K +8,202 +1%
RA
7
Royce & Associates
New York
$5.05M -$206K -29,100 -4%
Franklin Resources
8
Franklin Resources
California
$4.58M +$1.94M +274,100 +88%
Invesco
9
Invesco
Georgia
$4.18M +$68.7K +9,695 +2%
Vanguard Group
10
Vanguard Group
Pennsylvania
$4.03M +$524K +73,956 +17%
State Street
11
State Street
Massachusetts
$2.59M -$35.5K -5,006 -1%
Renaissance Technologies
12
Renaissance Technologies
New York
$1.82M +$186K +26,300 +13%
Credit Agricole
13
Credit Agricole
France
$1.72M -$1.51M -213,527 -49%
Northern Trust
14
Northern Trust
Illinois
$1.55M +$10.7K +1,508 +0.8%
CIA
15
Capital Impact Advisors
Massachusetts
$1.24M +$108K +15,210 +11%
Geode Capital Management
16
Geode Capital Management
Massachusetts
$1.13M +$56K +7,905 +6%
Norges Bank
17
Norges Bank
Norway
$1.12M -$1M -141,502 -50%
State of New Jersey Common Pension Fund D
18
State of New Jersey Common Pension Fund D
New Jersey
$975K
Bank of New York Mellon
19
Bank of New York Mellon
New York
$888K -$48K -6,774 -6%
Deutsche Bank
20
Deutsche Bank
Germany
$752K +$11.7K +1,647 +2%
Millennium Management
21
Millennium Management
New York
$721K +$32.8K +4,632 +5%
GCP
22
GSA Capital Partners
United Kingdom
$701K -$195K -27,590 -23%
MERSOM
23
Municipal Employees' Retirement System of Michigan
Michigan
$701K
CYG
24
Clean Yield Group
Vermont
$653K -$9.46K -1,335 -2%
NPC
25
National Planning Corporation
California
$633K +$54.2K +7,652 New