We are live on ! Find out more
AMRC icon

Ameresco

Name Holding Trade Value Shares
Change
Change in
Stake
NFA
51
Nationwide Fund Advisors
Ohio
$146K -$5.46K -827 -4%
BGIM
52
Brandywine Global Investment Management
Pennsylvania
$146K +$130K +19,700 New
OAM
53
Oxford Asset Management
United Kingdom
$128K +$115K +17,359 New
TC
54
TFS Capital
Pennsylvania
$124K +$110K +16,739 New
Manulife (Manufacturers Life Insurance)
55
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$120K +$2.2K +333 +2%
DY
56
Dowling & Yahnke
California
$112K -$39.6K -6,000 -28%
BA
57
BlackRock Advisors
Delaware
$101K +$10.1K +1,536 +13%
Deutsche Bank
58
Deutsche Bank
Germany
$96K -$42.5K -6,439 -33%
AIG
59
American International Group
New York
$92.4K
Renaissance Technologies
60
Renaissance Technologies
New York
$90K +$80.5K +12,200 New
UBS AM
61
UBS AM
Illinois
$87K
GAM
62
Gotham Asset Management
New York
$84K -$14.7K -2,233 -16%
TRCT
63
Tower Research Capital (TRC)
New York
$31K +$8.38K +1,270 +44%
AllianceBernstein
64
AllianceBernstein
Tennessee
$21K -$6.6K -1,000 -26%
Fifth Third Bancorp
65
Fifth Third Bancorp
Ohio
$19K +$16.5K +2,500 New
Wells Fargo
66
Wells Fargo
California
$15K +$706 +107 +6%
Bank of America
67
Bank of America
North Carolina
$15K +$1.35K +205 +11%
LTFS
68
Ladenburg Thalmann Financial Services
Florida
$12K +$10.9K +1,645 New
Citigroup
69
Citigroup
New York
$10K -$18.9K -2,858 -69%
TSW
70
Thompson Siegel & Walmsley
Virginia
$8K
Canada Life
71
Canada Life
Manitoba, Canada
$7K
Barclays
72
Barclays
United Kingdom
$4K -$42.6K -6,453 -91%
Teacher Retirement System of Texas
73
Teacher Retirement System of Texas
Texas
$4K +$59 +9 +2%
BNP Paribas Financial Markets
74
BNP Paribas Financial Markets
France
$3.37K +$3.01K +456 New
Group One Trading
75
Group One Trading
Illinois
$2K -$7.92K -1,200 -81%