We are live on ! Find out more
CFFI icon

C&F Financial

Name Holding Trade Value Shares
Change
Change in
Stake
TA
26
Teachers Advisors
New York
$312K
California State Teachers Retirement System (CalSTRS)
27
California State Teachers Retirement System (CalSTRS)
California
$295K -$19.7K -400 -7%
Charles Schwab
28
Charles Schwab
California
$259K
Morgan Stanley
29
Morgan Stanley
New York
$237K -$118K -2,396 -36%
JMPWA
30
JP Morgan Private Wealth Advisors
California
$220K +$197K +4,000 New
SSWM
31
Smith Salley Wealth Management
North Carolina
$220K +$197K +4,000 New
CS
32
Credit Suisse
Switzerland
$215K +$192K +3,910 New
JP Morgan Chase
33
JP Morgan Chase
New York
$202K +$78.7K +1,601 +77%
Bessemer Group
34
Bessemer Group
New Jersey
$193K +$39.3K +800 +30%
OSAM
35
O'Shaughnessy Asset Management
Connecticut
$182K -$105K -2,141 -39%
New York State Common Retirement Fund
36
New York State Common Retirement Fund
New York
$182K
Manulife (Manufacturers Life Insurance)
37
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$171K +$151K +3,076 +14,648%
Royal Bank of Canada
38
Royal Bank of Canada
Ontario, Canada
$146K +$12.1K +246 +10%
AIG
39
American International Group
New York
$121K +$8.06K +164 +8%
NFA
40
Nationwide Fund Advisors
Ohio
$118K
Citigroup
41
Citigroup
New York
$74K +$10.5K +214 +19%
UBS Group
42
UBS Group
Switzerland
$57K -$141K -2,876 -74%
Acadian Asset Management
43
Acadian Asset Management
Massachusetts
$48K -$25.9K -526 -37%
PNC Financial Services Group
44
PNC Financial Services Group
Pennsylvania
$34K
MAM
45
Meeder Asset Management
Ohio
$30K +$11.7K +237 +79%
Legal & General Group
46
Legal & General Group
United Kingdom
$28K
TRCT
47
Tower Research Capital (TRC)
New York
$27K -$55.5K -1,129 -70%
BNP Paribas Financial Markets
48
BNP Paribas Financial Markets
France
$14.1K -$492 -10 -4%
AIP
49
Ameritas Investment Partners
Nebraska
$11K
Bank of America
50
Bank of America
North Carolina
$11K +$7.42K +151 +296%