We are live on ! Find out more
CFFI icon

C&F Financial

Name Holding Trade Value Shares
Change
Change in
Stake
DC
26
Davenport & Co
Virginia
$507K
HighTower Advisors
27
HighTower Advisors
Illinois
$455K +$408 +7 +0.1%
Bank of America
28
Bank of America
North Carolina
$446K +$87.9K +1,507 +30%
UBS Group
29
UBS Group
Switzerland
$350K +$194K +3,326 +184%
Invesco
30
Invesco
Georgia
$336K +$18.3K +314 +7%
BNP Paribas Financial Markets
31
BNP Paribas Financial Markets
France
$323K +$82.6K +1,415 +43%
Barclays
32
Barclays
United Kingdom
$299K +$219K +3,761 +609%
Royal Bank of Canada
33
Royal Bank of Canada
Ontario, Canada
$289K +$22.9K +393 +10%
Nuveen
34
Nuveen
North Carolina
$287K
RWM
35
Ritholtz Wealth Management
New York
$284K -$13.1K -225 -5%
Osaic Holdings
36
Osaic Holdings
Arizona
$253K -$83.9K -1,437 -28%
Envestnet Asset Management
37
Envestnet Asset Management
Illinois
$252K +$216K +3,697 New
Mercer Global Advisors
38
Mercer Global Advisors
Colorado
$252K +$216K +3,697 New
RhumbLine Advisers
39
RhumbLine Advisers
Massachusetts
$235K -$4.73K -81 -2%
JP Morgan Chase
40
JP Morgan Chase
New York
$185K +$34K +583 +27%
New York State Common Retirement Fund
41
New York State Common Retirement Fund
New York
$131K +$117 +2 +0.1%
MIM
42
MetLife Investment Management
New Jersey
$121K
SG Americas Securities
43
SG Americas Securities
New York
$119K +$102K +1,740 New
AIG
44
American International Group
New York
$108K -$1.87K -32 -2%
OPTFSNA
45
Old Point Trust & Financial Services N A
Virginia
$47.7K +$40.8K +700 New
Citigroup
46
Citigroup
New York
$40.6K +$29.4K +504 +548%
California State Teachers Retirement System (CalSTRS)
47
California State Teachers Retirement System (CalSTRS)
California
$35.9K -$11.1K -190 -26%
SC
48
SouthState Corp
Florida
$27.5K
ASN
49
Advisory Services Network
Georgia
$23.9K +$20.5K +351 New
Fidelity Investments
50
Fidelity Investments
Massachusetts
$22K -$2.16M -37,019 -99%