We are live on ! Find out more
CFFI icon

C&F Financial

Name Holding Trade Value Shares
Change
Change in
Stake
HighTower Advisors
26
HighTower Advisors
Illinois
$303K +$12.7K +289 +4%
California State Teachers Retirement System (CalSTRS)
27
California State Teachers Retirement System (CalSTRS)
California
$295K +$4.4K +100 +1%
Two Sigma Investments
28
Two Sigma Investments
New York
$288K
SSWM
29
Smith Salley Wealth Management
North Carolina
$225K
TA
30
Teachers Advisors
New York
$222K
JMPWA
31
JP Morgan Private Wealth Advisors
California
$215K
Schroder Investment Management Group
32
Schroder Investment Management Group
United Kingdom
$211K -$48.4K -1,100 -18%
Charles Schwab
33
Charles Schwab
California
$203K
OSAM
34
O'Shaughnessy Asset Management
Connecticut
$191K +$68.5K +1,556 +54%
New York State Common Retirement Fund
35
New York State Common Retirement Fund
New York
$142K
AIM
36
Acrospire Investment Management
Illinois
$140K +$56.8K +1,290 +66%
Manulife (Manufacturers Life Insurance)
37
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$126K -$11.3K -256 -8%
NFA
38
Nationwide Fund Advisors
Ohio
$103K +$9.42K +214 +10%
AIG
39
American International Group
New York
$80K +$88 +2 +0.1%
Morgan Stanley
40
Morgan Stanley
New York
$78K +$72.8K +1,654 +1,002%
Creative Planning
41
Creative Planning
Kansas
$76K
SO
42
STRS Ohio
Ohio
$53K +$55K +1,249 New
BA
43
BlackRock Advisors
Delaware
$51K +$12.3K +279 +31%
Citigroup
44
Citigroup
New York
$46K +$33.1K +753 +235%
BlackRock
45
BlackRock
New York
$23K
DBT
46
Dubuque Bank & Trust
Iowa
$23K
NFG
47
Next Financial Group
Texas
$23K +$23.3K +530 New
Bank of America
48
Bank of America
North Carolina
$9K +$4.14K +94 +85%
BNP Paribas Financial Markets
49
BNP Paribas Financial Markets
France
$7.37K +$1.94K +44 +35%
Federated Hermes
50
Federated Hermes
Pennsylvania
$6K