We are live on ! Find out more
AMRC icon

Ameresco

Name Holding Trade Value Shares
Change
Change in
Stake
IEFM
76
IQ EQ Fund Management
Ireland
$974K -$93.9K -3,405 -9%
New York State Common Retirement Fund
77
New York State Common Retirement Fund
New York
$933K -$117K -4,226 -12%
California State Teachers Retirement System (CalSTRS)
78
California State Teachers Retirement System (CalSTRS)
California
$915K -$20.3K -738 -2%
Janney Montgomery Scott
79
Janney Montgomery Scott
Pennsylvania
$890K +$605K +21,954 +246%
LCM
80
Legato Capital Management
California
$869K +$168K +6,107 +25%
Wells Fargo
81
Wells Fargo
California
$862K +$308K +11,178 +60%
AIM
82
ARGA Investment Management
Connecticut
$857K
T. Rowe Price Associates
83
T. Rowe Price Associates
Maryland
$804K +$26.3K +953 +4%
Tudor Investment Corp
84
Tudor Investment Corp
Connecticut
$799K -$174K -6,305 -19%
TI
85
Tidal Investments
Wisconsin
$725K -$432K -15,656 -38%
LSA
86
Leonteq Securities AG
Switzerland
$704K -$844K -30,602 -56%
IIM
87
Ironwood Investment Management
Massachusetts
$660K +$237K +8,599 +60%
EHAM
88
Eagle Harbor Asset Management
Washington
$631K -$103K -3,728 -15%
HF
89
HRT Financial
New York
$601K +$575K +20,865 New
Barclays
90
Barclays
United Kingdom
$561K -$479K -17,360 -47%
MIM
91
MetLife Investment Management
New Jersey
$542K +$53K +1,924 +11%
II
92
Inspire Investing
Idaho
$539K +$105K +3,797 +25%
NAM
93
NorthCrest Asset Manangement
Minnesota
$534K
CAPTRUST Financial Advisors
94
CAPTRUST Financial Advisors
North Carolina
$532K +$36.6K +1,328 +8%
GAAM
95
Guinness Atkinson Asset Management
California
$531K
Deutsche Bank
96
Deutsche Bank
Germany
$529K -$27.7K -1,004 -5%
Zurich Cantonal Bank
97
Zurich Cantonal Bank
Switzerland
$508K +$82.2K +2,980 +20%
IA
98
Inspire Advisors
Idaho
$500K +$479K +17,361 New
CF
99
Corebridge Financial
Texas
$499K +$478K +17,333 New
State of Wisconsin Investment Board
100
State of Wisconsin Investment Board
Wisconsin
$494K +$473K +17,137 New