We are live on ! Find out more
AMRC icon

Ameresco

Name Holding Trade Value Shares
Change
Change in
Stake
Wells Fargo
76
Wells Fargo
California
$2.7M +$854K +10,679 +47%
Truist Financial
77
Truist Financial
North Carolina
$2.65M +$1.61M +20,124 +163%
NIA
78
NIA Impact Advisors
California
$2.58M -$4.76M -59,479 -55%
AllianceBernstein
79
AllianceBernstein
Tennessee
$2.57M +$24K +300 +1%
PP
80
PDT Partners
New York
$2.55M -$249K -3,109 -9%
WOC
81
West Oak Capital
California
$2.49M -$169K -2,115 -6%
CIA
82
Capital Impact Advisors
Massachusetts
$2.48M +$211K +2,643 +9%
TWMP
83
Taylor Wealth Management Partners
Massachusetts
$2.46M -$30.8K -385 -1%
RhumbLine Advisers
84
RhumbLine Advisers
Massachusetts
$2.46M -$8.8K -110 -0.4%
Russell Investments Group
85
Russell Investments Group
United Kingdom
$2.45M -$649K -8,117 -21%
Norges Bank
86
Norges Bank
Norway
$2.45M
State of New Jersey Common Pension Fund D
87
State of New Jersey Common Pension Fund D
New Jersey
$2.43M +$2.39M +29,869 New
RJA
88
Raymond James & Associates
Florida
$2.35M -$399K -4,993 -15%
Legal & General Group
89
Legal & General Group
United Kingdom
$2.34M +$9.84K +123 +0.4%
CP
90
Clayton Partners
California
$2.22M +$76.8K +960 +4%
SCM
91
Southport Capital Management
Tennessee
$2.22M +$2.18M +27,205 New
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
92
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
Ontario, Canada
$2.21M +$1.52M +19,044 +236%
AP
93
Americana Partners
Texas
$2.2M +$527K +6,586 +32%
Mirae Asset Global Investments
94
Mirae Asset Global Investments
South Korea
$2.14M -$379K -4,740 -15%
EI
95
EAM Investors
California
$1.99M +$1.95M +24,396 New
KBC Group
96
KBC Group
Belgium
$1.93M +$19K +237 +1%
EMG
97
ETF Managers Group
New Jersey
$1.76M +$687K +8,591 +64%
HF
98
HRT Financial
New York
$1.69M +$1.66M +20,790 New
LPL Financial
99
LPL Financial
California
$1.67M +$440K +5,499 +36%
NAM
100
NorthCrest Asset Manangement
Minnesota
$1.62M +$1.59M +19,900 New