We are live on ! Find out more
SO icon

Southern Company

Name Holding Trade Value Shares
Change
Change in
Stake
National Bank of Canada
76
National Bank of Canada
Quebec, Canada
$67.4M +$5.9M +85,921 +10%
Commonwealth Equity Services
77
Commonwealth Equity Services
Massachusetts
$67.2M +$807K +11,755 +1%
Natixis Advisors
78
Natixis Advisors
Massachusetts
$66M +$2.51M +36,572 +4%
CS
79
Credit Suisse
Switzerland
$65.2M -$1.27M -18,557 -2%
Truist Financial
80
Truist Financial
North Carolina
$64M -$4.78M -69,634 -7%
WHRC
81
W.H. Reaves & Co
New Jersey
$61.5M +$1.86M +27,105 +3%
Prudential Financial
82
Prudential Financial
New Jersey
$59M -$10.2M -147,910 -15%
ICG
83
InterOcean Capital Group
Tennessee
$57.2M +$2.32M +33,795 +4%
Mawer Investment Management
84
Mawer Investment Management
Alberta, Canada
$57M +$882K +12,849 +2%
Boston Partners
85
Boston Partners
Massachusetts
$56.9M +$55.7M +811,806 New
Osaic Holdings
86
Osaic Holdings
Arizona
$56.8M -$18.1M -263,730 -25%
CIMLRA
87
CBRE Investment Management Listed Real Assets
Pennsylvania
$56.3M -$19.3M -281,730 -26%
WG
88
Welch Group
Alabama
$54.5M +$562K +8,185 +1%
ORIO
89
Old Republic International (ORI)
Illinois
$53.7M -$652K -9,500 -1%
CCMG
90
Clark Capital Management Group
Pennsylvania
$51.1M -$584K -8,498 -1%
SEI Investments
91
SEI Investments
Pennsylvania
$50.5M -$2.16M -31,516 -4%
CAI
92
Capital Advisors Inc
Oklahoma
$49.9M -$2.01M -29,295 -4%
RJFSA
93
Raymond James Financial Services Advisors
Florida
$48.6M +$2.14M +31,203 +5%
BNP Paribas Financial Markets
94
BNP Paribas Financial Markets
France
$46.1M +$7.53M +109,601 +20%
Toronto Dominion Bank
95
Toronto Dominion Bank
Ontario, Canada
$45.6M +$9.23M +134,442 +26%
State of New Jersey Common Pension Fund D
96
State of New Jersey Common Pension Fund D
New Jersey
$43.8M
Chevy Chase Trust
97
Chevy Chase Trust
Maryland
$43.1M -$259K -3,772 -0.6%
Citigroup
98
Citigroup
New York
$41.9M -$28.1M -409,792 -41%
State of Wisconsin Investment Board
99
State of Wisconsin Investment Board
Wisconsin
$40.3M -$413K -6,019 -1%
Ohio Public Employees Retirement System (OPERS)
100
Ohio Public Employees Retirement System (OPERS)
Ohio
$39.4M +$14.8K +215 +0%