We are live on ! Find out more
AMRC icon

Ameresco

Name Holding Trade Value Shares
Change
Change in
Stake
Baird Financial Group
51
Baird Financial Group
Wisconsin
$8.23M +$1.08M +17,086 +20%
QC
52
Quaero Capital
Switzerland
$7.31M +$123K +1,955 +2%
CS
53
Credit Suisse
Switzerland
$7.16M -$10.1M -160,198 -64%
JP Morgan Chase
54
JP Morgan Chase
New York
$7.14M +$1.13M +17,857 +25%
Nuveen
55
Nuveen
North Carolina
$6.61M -$66.2K -1,050 -1%
NWM
56
Nicola Wealth Management
British Columbia, Canada
$6.36M +$820K +13,000 +19%
Adage Capital Partners
57
Adage Capital Partners
Massachusetts
$5.96M +$4.73M +75,000 New
SAM
58
Storebrand Asset Management
Norway
$5.46M -$242K -3,843 -5%
PPA
59
Parametric Portfolio Associates
Washington
$5.4M +$39.4K +624 +0.9%
Swiss National Bank
60
Swiss National Bank
Switzerland
$5.05M +$296K +4,700 +8%
Envestnet Asset Management
61
Envestnet Asset Management
Illinois
$5.04M +$945K +14,990 +31%
CAM
62
Covenant Asset Management
New Jersey
$4.84M +$8.45K +134 +0.2%
Amundi
63
Amundi
France
$4.83M -$315K -5,000 -7%
Russell Investments Group
64
Russell Investments Group
United Kingdom
$4.78M +$1.9M +30,050 +100%
SAM
65
Silvercrest Asset Management
New York
$4.76M +$3.78M +59,861 New
CIS
66
Connors Investor Services
Pennsylvania
$4.65M -$936K -14,839 -20%
RJFSA
67
Raymond James Financial Services Advisors
Florida
$4.02M +$2.29M +36,314 +256%
Legal & General Group
68
Legal & General Group
United Kingdom
$3.98M +$1.35M +21,363 +74%
Manulife (Manufacturers Life Insurance)
69
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$3.7M -$187K -2,969 -6%
New York State Common Retirement Fund
70
New York State Common Retirement Fund
New York
$3.64M +$1.26K +20 +0%
OAM
71
Oberweis Asset Management
Illinois
$3.62M +$687K +10,900 +31%
OCA
72
Otter Creek Advisors
Florida
$3.6M +$1.26K +20 +0%
NIA
73
NIA Impact Advisors
California
$3.4M -$328K -5,193 -11%
PP
74
PDT Partners
New York
$3.38M +$705K +11,177 +36%
Truist Financial
75
Truist Financial
North Carolina
$3.25M +$528K +8,372 +26%