We are live on ! Find out more
CFFI icon

C&F Financial

Name Holding Trade Value Shares
Change
Change in
Stake
Russell Investments Group
51
Russell Investments Group
United Kingdom
$145K +$111K +1,471 +428%
New York State Common Retirement Fund
52
New York State Common Retirement Fund
New York
$136K – – –
Osaic Holdings
53
Osaic Holdings
Arizona
$115K – – –
Citigroup
54
Citigroup
New York
$111K +$94.3K +1,248 +879%
Mirae Asset Global ETFs Holdings
55
Mirae Asset Global ETFs Holdings
Hong Kong
$111K -$5.06K -67 -5%
Barclays
56
Barclays
United Kingdom
$107K -$4.53K -60 -4%
JP Morgan Chase
57
JP Morgan Chase
New York
$104K +$529 +7 +0.6%
Vanguard Global Advisers
58
Vanguard Global Advisers
Pennsylvania
$90.9K – – –
Police & Firemen's Retirement System of New Jersey
59
Police & Firemen's Retirement System of New Jersey
New Jersey
$90.5K +$41.6K +551 +95%
BNP Paribas Financial Markets
60
BNP Paribas Financial Markets
France
$76.2K +$19.5K +258 +37%
UBS Group
61
UBS Group
Switzerland
$60.8K +$3.4K +45 +6%
OPTFSNA
62
Old Point Trust & Financial Services N A
Virginia
$56K – – –
Fidelity Investments
63
Fidelity Investments
Massachusetts
$34.3K +$605 +8 +2%
Tower Research Capital (TRC)
64
Tower Research Capital (TRC)
New York
$32.2K -$12.1K -160 -28%
Acadian Asset Management
65
Acadian Asset Management
Massachusetts
$28K – – –
Ameritas Investment Partners
66
Ameritas Investment Partners
Nebraska
$25K – – –
Legal & General Group
67
Legal & General Group
United Kingdom
$22.1K – – –
Anchor Investment Management
68
Anchor Investment Management
South Carolina
$21.4K – – –
MSG
69
Main Street Group
Virginia
$19.8K – – –
C
70
Covestor
United Kingdom
$13K +$1.13K +15 +10%
Sterling Capital Management
71
Sterling Capital Management
North Carolina
$4.56K -$3.32K -44 -44%
California State Teachers Retirement System (CalSTRS)
72
California State Teachers Retirement System (CalSTRS)
California
$3.28K -$9.37K -124 -75%
Glen Eagle Advisors
73
Glen Eagle Advisors
New Jersey
$2.56K – – –
Quarry LP
74
Quarry LP
New York
$2.4K +$2.27K +30 New
Arax Advisory Partners
75
Arax Advisory Partners
Colorado
$1.6K +$1.06K +14 +233%