We are live on ! Find out more
CFFI icon

C&F Financial

Name Holding Trade Value Shares
Change
Change in
Stake
TTWM
26
TCV Trust & Wealth Management
Virginia
$404K -$238K -4,485 -37%
DC
27
Davenport & Co
Virginia
$399K
HighTower Advisors
28
HighTower Advisors
Illinois
$357K +$371 +7 +0.1%
SFI
29
Susquehanna Fundamental Investments
Pennsylvania
$258K -$296K -5,590 -54%
Nuveen
30
Nuveen
North Carolina
$226K +$223K +4,213 New
Millennium Management
31
Millennium Management
New York
$214K -$1.68M -31,750 -89%
JMPWA
32
JP Morgan Private Wealth Advisors
California
$204K +$201K +3,800 New
Royal Bank of Canada
33
Royal Bank of Canada
Ontario, Canada
$204K +$16.2K +305 +9%
Morgan Stanley
34
Morgan Stanley
New York
$183K -$207K -3,911 -53%
RhumbLine Advisers
35
RhumbLine Advisers
Massachusetts
$180K +$178K +3,355 New
Bank of America
36
Bank of America
North Carolina
$180K +$138K +2,601 +345%
Osaic Holdings
37
Osaic Holdings
Arizona
$160K +$38.1K +719 +32%
JP Morgan Chase
38
JP Morgan Chase
New York
$137K +$135K +2,547 New
UBS Group
39
UBS Group
Switzerland
$124K +$42.8K +808 +54%
New York State Common Retirement Fund
40
New York State Common Retirement Fund
New York
$102K +$101K +1,900 New
MIM
41
MetLife Investment Management
New Jersey
$95.3K +$94K +1,775 New
AIG
42
American International Group
New York
$84.9K +$83.8K +1,581 New
TRCT
43
Tower Research Capital (TRC)
New York
$77.4K +$60.7K +1,146 +387%
California State Teachers Retirement System (CalSTRS)
44
California State Teachers Retirement System (CalSTRS)
California
$58.7K +$57.9K +1,093 New
Citigroup
45
Citigroup
New York
$52.5K -$284K -5,354 -85%
BNP Paribas Financial Markets
46
BNP Paribas Financial Markets
France
$49.7K +$45.1K +852 +1,167%
OPTFSNA
47
Old Point Trust & Financial Services N A
Virginia
$37.6K +$37.1K +700 New
Barclays
48
Barclays
United Kingdom
$35.4K +$34.9K +659 New
SC
49
SouthState Corp
Florida
$21.7K
AB
50
Amalgamated Bank
New York
$17K +$17K +320 New