We are live on ! Find out more
AMRC icon

Ameresco

Name Holding Trade Value Shares
Change
Change in
Stake
SBH
51
Segall Bryant & Hamill
Illinois
$7.31M -$1.47M -18,438 -17%
Nuveen
52
Nuveen
North Carolina
$7.19M -$1.91M -23,858 -21%
Stifel Financial
53
Stifel Financial
Missouri
$7.16M +$2.5M +31,205 +55%
Baird Financial Group
54
Baird Financial Group
Wisconsin
$7.04M +$76.1K +951 +1%
Millennium Management
55
Millennium Management
New York
$6.61M +$6.49M +81,099 New
CIS
56
Connors Investor Services
Pennsylvania
$5.97M +$248K +3,101 +4%
SAM
57
Storebrand Asset Management
Norway
$5.9M +$689K +8,621 +14%
JP Morgan Chase
58
JP Morgan Chase
New York
$5.86M +$292K +3,649 +5%
PPA
59
Parametric Portfolio Associates
Washington
$5.48M +$1.41M +17,671 +36%
NWM
60
Nicola Wealth Management
British Columbia, Canada
$5.46M -$240K -3,000 -4%
CAM
61
Covenant Asset Management
New Jersey
$4.95M +$96.2K +1,203 +2%
Deutsche Bank
62
Deutsche Bank
Germany
$4.84M +$108K +1,349 +2%
Swiss National Bank
63
Swiss National Bank
Switzerland
$4.79M
Amundi
64
Amundi
France
$4.2M -$496K -6,200 -8%
ACG
65
Aventail Capital Group
New York
$4.15M +$4.08M +51,000 New
Manulife (Manufacturers Life Insurance)
66
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$4.03M +$8.64K +108 +0.2%
Envestnet Asset Management
67
Envestnet Asset Management
Illinois
$3.94M +$2.3M +28,717 +146%
New York State Common Retirement Fund
68
New York State Common Retirement Fund
New York
$3.73M +$4K +50 +0.1%
OCA
69
Otter Creek Advisors
Florida
$3.69M -$2.62M -32,750 -42%
California State Teachers Retirement System (CalSTRS)
70
California State Teachers Retirement System (CalSTRS)
California
$3.21M +$78.1K +977 +3%
Barclays
71
Barclays
United Kingdom
$3.15M +$1.32M +16,534 +75%
ACM
72
Arosa Capital Management
Florida
$3.05M -$7M -87,500 -70%
CYG
73
Clean Yield Group
Vermont
$2.98M -$575K -7,194 -16%
UBS Group
74
UBS Group
Switzerland
$2.94M +$1.86M +23,245 +181%
OAM
75
Oberweis Asset Management
Illinois
$2.82M -$216K -2,700 -7%