We are live on ! Find out more
CFFI icon

C&F Financial

Name Holding Trade Value Shares
Change
Change in
Stake
Nuveen
26
Nuveen
North Carolina
$325K
California Public Employees Retirement System
27
California Public Employees Retirement System
California
$306K
HighTower Advisors
28
HighTower Advisors
Illinois
$290K +$773 +18 +0.3%
RhumbLine Advisers
29
RhumbLine Advisers
Massachusetts
$252K -$7.3K -170 -3%
Mercer Global Advisors
30
Mercer Global Advisors
Colorado
$244K -$59.3K -1,381 -20%
California State Teachers Retirement System (CalSTRS)
31
California State Teachers Retirement System (CalSTRS)
California
$232K +$4.98K +116 +2%
New York State Common Retirement Fund
32
New York State Common Retirement Fund
New York
$190K
Acadian Asset Management
33
Acadian Asset Management
Massachusetts
$155K
OSAM
34
O'Shaughnessy Asset Management
Connecticut
$141K -$19.5K -454 -12%
Barclays
35
Barclays
United Kingdom
$129K +$76.6K +1,783 +159%
Deutsche Bank
36
Deutsche Bank
Germany
$100K -$9.28K -216 -9%
CAPTRUST Financial Advisors
37
CAPTRUST Financial Advisors
North Carolina
$98K
AIG
38
American International Group
New York
$90K +$258 +6 +0.3%
UBS Group
39
UBS Group
Switzerland
$78K +$38.9K +907 +104%
BNP Paribas Financial Markets
40
BNP Paribas Financial Markets
France
$72.3K +$26.8K +624 +62%
Morgan Stanley
41
Morgan Stanley
New York
$42K -$101K -2,342 -71%
TRCT
42
Tower Research Capital (TRC)
New York
$19K -$51.4K -1,198 -73%
Legal & General Group
43
Legal & General Group
United Kingdom
$13K
AIP
44
Ameritas Investment Partners
Nebraska
$11K
Citigroup
45
Citigroup
New York
$10K -$18.7K -436 -65%
Royal Bank of Canada
46
Royal Bank of Canada
Ontario, Canada
$8K -$3.44K -80 -32%
BWA
47
BDO Wealth Advisors
Florida
$7K
Bank of Montreal
48
Bank of Montreal
Ontario, Canada
$5K -$18.9K -439 -80%
GEA
49
Glen Eagle Advisors
New Jersey
$1.42K
ASN
50
Advisory Services Network
Georgia
-$5K -142 Closed