We are live on ! Find out more
HASI icon

Hannon Armstrong Sustainable Infrastructure Capital

Name Holding Trade Value Shares
Change
Change in
Stake
Thrivent Financial for Lutherans
51
Thrivent Financial for Lutherans
Minnesota
$2.25M +$44.5K +2,010 +2%
California Public Employees Retirement System
52
California Public Employees Retirement System
California
$2.16M +$99.6K +4,500 +5%
LTFS
53
Ladenburg Thalmann Financial Services
Florida
$2.15M +$145K +6,569 +8%
Royal Bank of Canada
54
Royal Bank of Canada
Ontario, Canada
$2.11M -$347K -15,662 -15%
TA
55
Teachers Advisors
New York
$2.04M +$411K +18,557 +26%
California State Teachers Retirement System (CalSTRS)
56
California State Teachers Retirement System (CalSTRS)
California
$2M +$974 +44 +0.1%
Swiss National Bank
57
Swiss National Bank
Switzerland
$1.98M +$81.9K +3,700 +4%
BWP
58
Baldwin Wealth Partners
Massachusetts
$1.94M -$167K -7,550 -8%
HBWM
59
Hollow Brook Wealth Management
New York
$1.89M +$1.82M +82,453 New
MC
60
Menta Capital
California
$1.84M +$1.78M +80,367 New
SIC
61
SFE Investment Counsel
California
$1.83M -$48.5K -2,191 -3%
RJA
62
Raymond James & Associates
Florida
$1.79M +$434K +19,626 +33%
MCM
63
McKinley Capital Management
Alaska
$1.7M +$2.96K +134 +0.2%
SEI Investments
64
SEI Investments
Pennsylvania
$1.69M -$133K -6,016 -8%
BTS
65
BB&T Securities
Virginia
$1.68M +$1.62M +73,312 New
Cambridge Investment Research Advisors
66
Cambridge Investment Research Advisors
Iowa
$1.66M +$142K +6,434 +10%
BI
67
Bramshill Investments
Florida
$1.57M +$1.52M +68,500 New
FTI
68
Fiduciary Trust International
Massachusetts
$1.51M +$1.23M +55,548 +532%
Janney Montgomery Scott
69
Janney Montgomery Scott
Pennsylvania
$1.43M -$10.2K -460 -0.7%
Ninety One (UK)
70
Ninety One (UK)
United Kingdom
$1.43M +$445K +20,100 +47%
CCM
71
Colorado Capital Management
Colorado
$1.42M +$136K +6,163 +11%
GH
72
GAM Holding
Switzerland
$1.42M -$579K -26,170 -30%
AllianceBernstein
73
AllianceBernstein
Tennessee
$1.41M +$463K +20,900 +51%
KTA
74
Keeley-Teton Advisors
Illinois
$1.4M +$383K +17,327 +39%
Ohio Public Employees Retirement System (OPERS)
75
Ohio Public Employees Retirement System (OPERS)
Ohio
$1.36M +$1.32M +59,700 New