We are live on ! Find out more
AMRC icon

Ameresco

Name Holding Trade Value Shares
Change
Change in
Stake
Susquehanna International Group
76
Susquehanna International Group
Pennsylvania
$786K -$380K -16,627 -42%
IIM
77
Ironwood Investment Management
Massachusetts
$765K -$4.55K -199 -0.9%
Deutsche Bank
78
Deutsche Bank
Germany
$740K +$63.9K +2,795 +15%
KCIC
79
Kuhn & Co Investment Counsel
Illinois
$727K -$91.5K -4,000 -16%
JAM
80
Jupiter Asset Management
United Kingdom
$712K
JP Morgan Chase
81
JP Morgan Chase
New York
$697K -$1.44M -63,122 -75%
Canada Life
82
Canada Life
Manitoba, Canada
$687K +$158K +6,904 +52%
Cambridge Investment Research Advisors
83
Cambridge Investment Research Advisors
Iowa
$683K +$465K +20,326 New
PCM
84
Penn Capital Management
Pennsylvania
$670K +$457K +19,964 New
Zurich Cantonal Bank
85
Zurich Cantonal Bank
Switzerland
$656K -$9.33K -408 -2%
EHAM
86
Eagle Harbor Asset Management
Washington
$634K -$111K -4,865 -20%
AFG
87
Atomi Financial Group
New York
$627K +$427K +18,676 New
NFSG
88
Newbridge Financial Services Group
Florida
$627K +$427K +18,672 New
MIM
89
MetLife Investment Management
New Jersey
$622K -$38.3K -1,676 -8%
Allspring Global Investments
90
Allspring Global Investments
North Carolina
$597K -$3.29K -144 -0.9%
DTL
91
Dynamic Technology Lab
Singapore
$591K -$229K -10,018 -36%
FFP
92
FourThought Financial Partners
Florida
$581K +$396K +17,309 New
MG
93
Marex Group
$555K +$378K +16,515 New
Janus Henderson Group
94
Janus Henderson Group
$522K
Vanguard Capital Wealth Advisors
95
Vanguard Capital Wealth Advisors
Colorado
$504K -$480K -21,000 -58%
GAAM
96
Guinness Atkinson Asset Management
California
$502K -$3.11K -136 -0.9%
NAM
97
NorthCrest Asset Manangement
Minnesota
$500K +$294K +12,864 New
Raymond James Financial
98
Raymond James Financial
Florida
$486K +$52.8K +2,308 +19%
CAPTRUST Financial Advisors
99
CAPTRUST Financial Advisors
North Carolina
$465K -$2.86K -125 -0.9%
II
100
Inspire Investing
Idaho
$450K -$283K -12,351 -48%