We are live on ! Find out more
CFFI icon

C&F Financial

Name Holding Trade Value Shares
Change
Change in
Stake
HCM
26
Huber Capital Management
California
$180K +$73.3K +2,136 +65%
California State Teachers Retirement System (CalSTRS)
27
California State Teachers Retirement System (CalSTRS)
California
$170K
AL
28
AJO LP
Pennsylvania
$160K +$5.56K +162 +3%
New York State Common Retirement Fund
29
New York State Common Retirement Fund
New York
$143K
Russell Investments Group
30
Russell Investments Group
United Kingdom
$138K +$143K +4,176 New
Bessemer Group
31
Bessemer Group
New Jersey
$124K -$58.3K -1,700 -31%
Acadian Asset Management
32
Acadian Asset Management
Massachusetts
$116K
JP Morgan Chase
33
JP Morgan Chase
New York
$106K -$82.5K -2,404 -43%
SG Americas Securities
34
SG Americas Securities
New York
$100K +$103K +3,014 New
Bank of America
35
Bank of America
North Carolina
$82K +$21.5K +628 +34%
CAPTRUST Financial Advisors
36
CAPTRUST Financial Advisors
North Carolina
$76K +$74.3K +2,166 New
AIG
37
American International Group
New York
$71K +$4.29K +125 +6%
Barclays
38
Barclays
United Kingdom
$63K +$26.8K +782 +70%
Morgan Stanley
39
Morgan Stanley
New York
$61K +$28K +816 +80%
UBS Group
40
UBS Group
Switzerland
$57K -$8.1K -236 -12%
Deutsche Bank
41
Deutsche Bank
Germany
$53K +$19.7K +574 +56%
TRCT
42
Tower Research Capital (TRC)
New York
$49K +$50.1K +1,462 +5,041%
EMFAT
43
Emerald Mutual Fund Advisers Trust
Pennsylvania
$27K +$28.1K +819 New
PNC Financial Services Group
44
PNC Financial Services Group
Pennsylvania
$20K
MAM
45
Meeder Asset Management
Ohio
$18K
Citigroup
46
Citigroup
New York
$14K -$14.3K -417 -49%
Legal & General Group
47
Legal & General Group
United Kingdom
$13K
BNP Paribas Financial Markets
48
BNP Paribas Financial Markets
France
$12.6K -$22.3K -651 -63%
EA
49
Emerald Advisers
Pennsylvania
$12K +$12.1K +352 New
Bank of Montreal
50
Bank of Montreal
Ontario, Canada
$9K +$9.81K +286 New