We are live on ! Find out more
AMRC icon

Ameresco

Name Holding Trade Value Shares
Change
Change in
Stake
Bank of America
51
Bank of America
North Carolina
$303K -$314K -20,493 -50%
PPA
52
Parametric Portfolio Associates
Washington
$303K -$49K -3,199 -13%
PPCM
53
Pillar Pacific Capital Management
California
$298K
New York State Common Retirement Fund
54
New York State Common Retirement Fund
New York
$270K
GAAM
55
Guinness Atkinson Asset Management
California
$270K +$47.5K +3,100 +20%
CS
56
Candriam SCA
Luxembourg
$242K +$253K +16,513 New
UBS Group
57
UBS Group
Switzerland
$228K +$65.5K +4,277 +38%
Manulife (Manufacturers Life Insurance)
58
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$227K +$236K +15,440 New
AIG
59
American International Group
New York
$206K +$29.1K +1,899 +16%
Goldman Sachs
60
Goldman Sachs
New York
$197K +$205K +13,396 New
NNP
61
Nachman Norwood & Parrott
South Carolina
$189K
PP
62
PDT Partners
New York
$189K +$18.2K +1,190 +10%
CS
63
Credit Suisse
Switzerland
$183K +$191K +12,450 New
AllianceBernstein
64
AllianceBernstein
Tennessee
$180K -$7.65K -500 -4%
RJFSA
65
Raymond James Financial Services Advisors
Florida
$159K -$92 -6 -0.1%
TRCT
66
Tower Research Capital (TRC)
New York
$145K +$150K +9,821 New
MIM
67
MetLife Investment Management
New Jersey
$142K -$295K -19,240 -67%
MLICM
68
Metropolitan Life Insurance Company (MetLife)
New York
$104K
Victory Capital Management
69
Victory Capital Management
Texas
$85K -$153K -9,995 -63%
Citigroup
70
Citigroup
New York
$82K +$14.1K +918 +20%
Canada Life
71
Canada Life
Manitoba, Canada
$64K +$66.5K +4,344 New
Legal & General Group
72
Legal & General Group
United Kingdom
$54K +$8.86K +579 +19%
BNP Paribas Financial Markets
73
BNP Paribas Financial Markets
France
$48K -$10.5K -689 -17%
Bank of Montreal
74
Bank of Montreal
Ontario, Canada
$35K +$27.7K +1,807 +336%
TCOV
75
Trust Company of Vermont
Vermont
$24K